Mock Version: 2.9 Mock Version: 2.9 Mock Version: 2.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/netgen-mesher.spec'], chrootPath='/var/lib/mock/f34-build-25276436-2862451/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': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --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': 'C.UTF-8'} and shell False sh: line 1: tclsh: command not found Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1611446400 Wrote: /builddir/build/SRPMS/netgen-mesher-6.2.2101-1.fc34.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/netgen-mesher.spec'], chrootPath='/var/lib/mock/f34-build-25276436-2862451/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': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --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': 'C.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1611446400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8RX1BL + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf netgen-6.2.2101 + /usr/bin/gzip -dc /builddir/build/SOURCES/netgen-mesher-6.2.2101.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd netgen-6.2.2101 + /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/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 + /usr/bin/cat /builddir/build/SOURCES/0012-cmake_fixes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/netgen_sizet.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + install -pm 0744 /builddir/build/SOURCES/pybind11Tools.cmake cmake/ + install -pm 0744 /builddir/build/SOURCES/FindPythonLibsNew.cmake cmake/cmake_modules/ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.anlOU2 + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.2101 + mkdir serial + cd serial + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B armv7hl-redhat-linux-gnueabi -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_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_SUFFIX=netgen-mesher -DUSE_NATIVE_ARCH=OFF -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen-mesher -DNG_INSTALL_DIR_LIB=/usr/lib -DNG_INSTALL_DIR_CMAKE=/usr/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_PYTHON=/usr/lib/python3.9/site-packages/netgen-mesher -DUSE_JPEG=1 -DUSE_OCC=1 -DOpenGL_GL_PREFERENCE=GLVND .. -- The C compiler identification is GNU 11.0.0 -- The CXX compiler identification is GNU 11.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:30 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:74 (include) -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.1", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.1", minimum required is "3") -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi + /usr/bin/cmake --build armv7hl-redhat-linux-gnueabi -j5 --verbose /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.2101 -B/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi' /usr/bin/gmake -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi' /usr/bin/gmake -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi' [ 10%] Creating directories for 'netgen' [ 20%] Performing check_submodules step for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101 /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.2101/cmake/check_submodules.cmake /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/tmp fatal: not a git repository (or any of the parent directories): .git /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-check_submodules /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-mkdir [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-download [ 40%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-update [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-patch [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.9 -DPYTHON_LIBRARIES=/usr/lib/libpython3.9.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=ON -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib/libtcl.so -DTK_LIBRARY=/usr/lib/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/g++ -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 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_NUMA=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_MPEG=OFF -DUSE_JPEG=1 -DUSE_CGNS=OFF -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=OFF -DENABLE_CPP_CORE_GUIDELINES_CHECK=OFF -DUSE_SPDLOG=OFF -DDEBUG_LOG=OFF -DCHECK_RANGE=OFF -DTRACE_MEMORY=OFF -DBUILD_STUB_FILES=ON -DBUILD_FOR_CONDA=OFF -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_DO_STRIP:BOOL=OFF -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DNG_INSTALL_DIR_CMAKE:UNINITIALIZED=/usr/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/netgen-mesher -DNG_INSTALL_DIR_LIB:UNINITIALIZED=/usr/lib -DNG_INSTALL_DIR_PYTHON:UNINITIALIZED=/usr/lib/python3.9/site-packages/netgen-mesher -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.2101 Re-run cmake no build system arguments -- The C compiler identification is GNU 11.0.0 -- The CXX compiler identification is GNU 11.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 Call Stack (most recent call first): CMakeLists.txt:85 (include) -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.1", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.1", 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/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/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/lib/libOpenGL.so -- Found PythonInterp: /usr/bin/python3 (found version "3.9.1") -- Found PythonLibs: /usr/lib/libpython3.9.so -- Found Pybind11: /usr/include CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (OCC) does not match the name of the calling package (OpenCasCade). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/cmake_modules/FindOpenCasCade.cmake:97 (find_package_handle_standard_args) CMakeLists.txt:313 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OCC: /usr/include/opencascade (found version "7.5.0") -- -- Found OpenCASCADE version: 7.5.0 -- -- OpenCASCADE include directory: /usr/include/opencascade -- -- OpenCASCADE shared libraries directory: /usr/lib -- -- OpenCASCADE shared libraries : /usr/lib/libTKBO.so;/usr/lib/libTKBool.so;/usr/lib/libTKBRep.so;/usr/lib/libTKCAF.so;/usr/lib/libTKCDF.so;/usr/lib/libTKernel.so;/usr/lib/libTKG2d.so;/usr/lib/libTKG3d.so;/usr/lib/libTKGeomAlgo.so;/usr/lib/libTKGeomBase.so;/usr/lib/libTKHLR.so;/usr/lib/libTKIGES.so;/usr/lib/libTKLCAF.so;/usr/lib/libTKMath.so;/usr/lib/libTKMesh.so;/usr/lib/libTKOffset.so;/usr/lib/libTKPrim.so;/usr/lib/libTKService.so;/usr/lib/libTKShHealing.so;/usr/lib/libTKSTEP.so;/usr/lib/libTKSTEP209.so;/usr/lib/libTKSTEPAttr.so;/usr/lib/libTKSTEPBase.so;/usr/lib/libTKSTL.so;/usr/lib/libTKTopAlgo.so;/usr/lib/libTKV3d.so;/usr/lib/libTKXCAF.so;/usr/lib/libTKXDEIGES.so;/usr/lib/libTKXDESTEP.so;/usr/lib/libTKXSBase.so;/usr/lib/libTKVCAF.so -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- LTO enabled Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'pybind11_stubgen' CMake Warning at python/CMakeLists.txt:14 (message): pybind11-stubgen not found, if you want to create stub files for better autocompletion support install it with pip. grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ Netgen : Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard Enabled functionality: OCC: ............... 1 JPEGlib: ........... 1 FFMPEG: ............ OFF GUI: ............... ON MPI: ............... OFF PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr/lib/python3.9/site-packages ------------------------------------------------------------------------ -- Configuring done CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR NG_INSTALL_PYBIND SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-configure [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.2101/cmake/check_submodules.cmake fatal: not a git repository (or any of the parent directories): .git [ 80%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/gmake --silent gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Scanning dependencies of target ng_generate_version_file Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Scanning dependencies of target togl gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o [ 2%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o [ 2%] Built target ng_generate_version_file gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Scanning dependencies of target ngcore gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.cpp.o [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/localheap.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:618: /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); | ^~~~ | | | int * /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); | ^~~~ | | | int * /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4613 | if (error_code = togl_CheckForXError(from)) { | ^~~~~~~~~~ At top level: /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp: In function 'std::string ngcore::detail::TranslateBacktrace(std::string, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:125:12: warning: unused variable 'position' [-Wunused-variable] 125 | auto position = std::strtoul(s.substr(bracket_open_pos+1, bracket_close_pos - bracket_open_pos - 1).c_str(), 0, 16); | ^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp: In function 'std::string ngcore::GetBackTrace()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:184:16: warning: unused variable 'len' [-Wunused-variable] 184 | size_t len = strlen(bt_syms[i]); | ^~~ [ 4%] Linking C shared library libngtogl.so /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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 /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 5%] Built target togl [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/profiler.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/profiler.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/table.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:13, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/taskmanager.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/mpi_wrapper.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SaveFlags(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:311:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 311 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:313:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:315:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 315 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:317:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:321:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (j = 0; j + 1 < numlistflags[i]->Size(); ++j) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::PrintFlags(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:339:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 339 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:343:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 343 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:345:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for (int i = 0; i < strlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:347:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 347 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:349:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 349 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In member function 'int ngcore::PajeFile::DefineEntityValue(int, const string&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:302:21: warning: right shift count >= width of type [-Wshift-count-overflow] 302 | h ^= h>>32U; | ~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:612:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 612 | for (int i = 0; i < strs.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:108:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = double; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = double; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:114:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:120:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:126:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:168:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:177:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:13, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::StopWorkers()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:217:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 217 | for (size_t i = 0; i < num_threads; i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:396:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:408:22: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 408 | catch (Exception e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::Loop(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:527:43: warning: comparison of integer expressions of different signedness: 'std::__atomic_base::__int_type' {aka 'int'} and 'unsigned int' [-Wsign-compare] 527 | if (mynode_data.start_cnt >= mytasks.Size()) break; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:529:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:541:26: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 541 | catch (Exception e) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/mpi_wrapper.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/version.cpp.o [ 9%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/python_ngcore.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 9%] Linking CXX shared library libngcore.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcore.so -o libngcore.so CMakeFiles/ngcore.dir/archive.cpp.o CMakeFiles/ngcore.dir/bitarray.cpp.o CMakeFiles/ngcore.dir/exception.cpp.o CMakeFiles/ngcore.dir/localheap.cpp.o CMakeFiles/ngcore.dir/logging.cpp.o CMakeFiles/ngcore.dir/flags.cpp.o CMakeFiles/ngcore.dir/paje_trace.cpp.o CMakeFiles/ngcore.dir/profiler.cpp.o CMakeFiles/ngcore.dir/table.cpp.o CMakeFiles/ngcore.dir/taskmanager.cpp.o CMakeFiles/ngcore.dir/utils.cpp.o CMakeFiles/ngcore.dir/version.cpp.o CMakeFiles/ngcore.dir/python_ngcore.cpp.o -Wl,-rpath,:::::::::::::::::::::: -lpthread /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 9%] Built target ngcore gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target pyngcore gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 9%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o Scanning dependencies of target visual gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o Scanning dependencies of target occ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ Scanning dependencies of target mesh gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 11%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] 519 | Standard_Boolean AffichPurge = Standard_False; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx: In function 'Partition_Inter2d::FindEndVertex(NCollection_List const&, double, double, TopoDS_Edge const&, bool&, double&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] 337 | if (Abs(endU-f) < Abs(endU-l)) | ~~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for (int i = 0; i < pgeominfo.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (int i = 0; i < loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::NgArray&, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 478 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const ngcore::FlatArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 512 | for (int ii = 0; ii < testfaces->Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 543 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 159 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | if (selelement > 0 && selelement <= mesh->GetNSE()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:521:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 521 | for (i = 1; i <= mesh->GetNP(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:38:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:44:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree::DeleteElement(T) [with int dim = 3; T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:201:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o [ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o [ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 13%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 259 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 312 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:525:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 525 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:537:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:550:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 550 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:568:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 568 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:583:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 583 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:627:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 627 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:645:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:684:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 684 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:904:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 904 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (int hi = 0; hi < seia.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1371:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1371 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1869:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1869 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2151:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2151 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2419 | for (j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2478:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2478 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2622:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2622 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2689:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2689 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2974:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2974 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3030:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3030 | for (i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::NgArray&, int, int, double, double, int, double, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 207 | for(int i=0; i&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:428:47: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 428 | if(maxpoints > 0 && points.Size() >= maxpoints) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for(i=0; i::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::CreateTrees()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 298 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 399 | i < clvol.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 407 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX_2_HASHTABLE&, float, float, netgen::INDEX&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:546:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 566 | for (i = 1; i <= locfaces2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for (i = 1; i <= locfaces3.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 603 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 625 | for (i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:634:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (other >= 1 && other <= pindex.Size() && | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:738:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 769 | for (INDEX i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:801:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 801 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SameSide(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::NgArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:861:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 861 | for (int i = 1; i <= testfaces->Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:865:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 865 | for (int ii = 1; ii <= aprif.Size(); ii++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:367:11: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:677:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [ 13%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] 366 | int i = 0; | ^ [ 14%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] 70 | static int nbe = 0; | ^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: In function 'SelectEdge(TopoDS_Face const&, TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_List&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:215:11: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] 215 | if (angle >= anglemax) { | ^~ [ 15%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:172:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 172 | if (i >= 0 && i < soldata.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:191:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:246:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:253:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:257:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:266:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:289:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:300:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:309:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:323:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:329:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | for (int elnr = 0; elnr < mesh->GetNE(); elnr++) | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:634:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (int i = 0; i < user_vis.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:652:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 652 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (int i = 0; i < cpp.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1124:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1124 | for (int i = 0; i < cpt.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1147:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 1147 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1530:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1530 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; | ~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1531:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1531 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; | ~~~^~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4439:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4439 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4461:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4461 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4469:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4469 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4478:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4478 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4786:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4786 | for(int i = 2; i < values.Size(); i+=2) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4793:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4793 | for(int i = 1; i < values.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::MouseDblClick(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4836:22: warning: unused variable 'have_vec_func' [-Wunused-variable] 4836 | bool have_vec_func = vecfunction!=-1 && soldata[vecfunction]->draw_volume; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::NgArray*>&, netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:325:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 461 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:539:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for(k = 0; k < idmaps.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:715:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 715 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:795:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1116:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1116 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1156:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1156 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1596:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1596 | for (int i = 1; i <= mids.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1734 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1807 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1883 | for(int i=0; i& netgen::NgFlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1966:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'void netgen::BisectTetsCopyMesh(netgen::Mesh&, const netgen::NetgenGeometry*, netgen::BisectionOptions&, const netgen::NgArray*>&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2152:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2152 | for(int j=0; j*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2497:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2497 | for(int m = 0; m < mtets_old.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2547:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2547 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2596:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2596 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2636 | for(int j=0; j& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4451:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4452:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In member function 'void netgen::Refinement::Bisect(netgen::Mesh&, netgen::BisectionOptions&, netgen::NgArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2865:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2865 | for(int i=1; i<=mtets.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2867:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2867 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2869:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2869 | for(int i=1; i<=mtris.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2871:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2871 | for(int i=1; i<=mquads.Size(); i++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2873:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2873 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2924:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2924 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2994:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3015:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3015 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3038:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3038 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3064:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3064 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3139:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3139 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3142:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3142 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3147:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3147 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3150:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3150 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3155:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3158:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3209:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3209 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3211:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3211 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3219:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3219 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3224:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3224 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3226:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3226 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3234:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3234 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3239:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3239 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3241:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3241 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3249:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3249 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3374:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3374 | for (int j = 0; j < edges.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3613:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3613 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3617:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3617 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3621:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3621 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3628:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3628 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3634:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3689 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3784 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3968:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3968 | for(int ii=1; ii<=mesh.GetNP(); ii++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:4015:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4015 | for(int ii=0; ii::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2476:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2477:35: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2478:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2479:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2480:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2816:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3192:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 17%] Linking CXX shared library pyngcore.cpython-39-arm-linux-gnueabihf.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,pyngcore.cpython-39-arm-linux-gnueabihf.so -o pyngcore.cpython-39-arm-linux-gnueabihf.so CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: -flto libngcore.so -lpython3.9 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx: In function 'MakeDegenAndSelect(TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_Sequence&, NCollection_Sequence&, TopoDS_Edge const&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] 488 | B.UpdateVertex( V, U2, NewDegen, Tol); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] 462 | dU = USeq(i) - U1; | ~~~^~~~~~~~~~~~~~ [ 17%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx:1462:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx:1479:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::InsertVirtualBoundaryLayer(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:54:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 18%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 19%] Built target pyngcore In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o [ 20%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 21%] Linking CXX shared library libngvisual.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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,/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::NgArray&, netgen::NgArray&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable 'maxh' [-Wunused-variable] 232 | double maxh = mparam.maxh; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable 'svalue' [-Wunused-variable] 235 | double svalue[DIVIDEEDGESECTIONS]; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable 'L' [-Wunused-variable] 239 | double L = system.Mass(); | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:247:12: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] 247 | double olddist = 0; | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:426:30: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 426 | if(geom.fnames.Size()>=facenr) | ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:773:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 773 | for (int l = 0; l < gis.Size(); l++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:89:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 89 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:844:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 844 | for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:145:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:163:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:871:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 871 | for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:649:26: warning: unused variable 'fd' [-Wunused-variable] 649 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:288:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:902:34: warning: variable 'point' set but not used [-Wunused-but-set-variable] 902 | gp_Pnt point = BRep_Tool::Pnt(vertex); | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:630:9: warning: unused variable 'projecttype' [-Wunused-variable] 630 | int projecttype = PARAMETERSPACE; | ^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCOptimizeSurface(netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:943:26: warning: unused variable 'fd' [-Wunused-variable] 943 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::OCCParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:1258:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1258 | for (int j = 0; j < linenums.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:47:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:357:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:682:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:1012:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:1007:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ [ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:981:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:986:19: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:51:16: warning: unused variable 'vstep' [-Wunused-variable] 51 | double vstep = 0.01*(vmax-vmin); | ^~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:612:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:624:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 624 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:627:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 627 | for (int j = 0; j < edgenrs.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:723:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 723 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:729:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:793:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 793 | for (int e = 0; e < surfnr.Size(); e++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:876:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 876 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1000:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1087:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1087 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1141:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1141 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1204:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1204 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1205:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1205 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1212:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1212 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1219:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int k = 0; k < verts.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1223:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1223 | for (int k = 0; k < edgenrs.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1247:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1248:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1248 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1299:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1299 | for (int i = 0; i < edgeorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1322:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1322 | for (int i = 0; i < faceorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1621:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1621 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1625:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1625 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1702:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1702 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1714:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1714 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1716:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1716 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1721:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1721 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1759:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1759 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1767:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1767 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1756:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2352 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2370:76: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4010:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4281:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4294:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4300:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4323:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4767:39: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:600:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:606:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:682:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 23%] Built target visual [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:165:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (elnr > links.Size()) | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::NgArray&, netgen::Mesh&, netgen::DTREE&, netgen::MeshNB&, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:538:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 538 | if (centers.Size() < nelind) | ~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:871:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 871 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:930:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 930 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:960:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 960 | for (int ii = 1; ii <= openels.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:984:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 984 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1089:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1089 | for (int i = 1; i <= openels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1110:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1110 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1139:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1139 | for (int jj = 1; jj <= neartrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1252:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1271:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1271 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1636 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 3; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:462:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 3; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 3; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:559:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:653:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (int i = 0; i < mesh.LockedPoints().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:81:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::NgArray&, netgen::NgArray&, netgen::INDEX, const netgen::Point3d&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:216:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (k = 1; k <= area.Size(); k++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 2; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:389:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 2; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 2; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1274:16: required from 'void netgen::DelaunayTree::Insert(const netgen::Box&, T) [with int dim = 2; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:202:40: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 435 | int point_sing[6]={0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:1509:13: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 1509 | int point_sing[8]={0,0,0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:1511:13: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] 1511 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:50:3: warning: when initialized here [-Wreorder] 50 | HPRefElement :: HPRefElement(Element2d & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Segment&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:65:3: warning: when initialized here [-Wreorder] 65 | HPRefElement :: HPRefElement(Segment & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In copy constructor 'netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:295:7: warning: 'int netgen::HPRefElement::levelx' [-Wreorder] 295 | int levelx; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:300:14: warning: 'netgen::HPRefElement::domout' will be initialized after [-Wreorder] 300 | int domin, domout; // he: needed for segment!! in 3d there should be surf1, surf2!! | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::InitHPElements(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 562 | for(ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 581 | for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1000:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int l = 0; l < pts.Size(); l++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1250 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1257 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1291 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1294 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1297 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1357 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1451:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1451 | for(ElementIndex i=0;i&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, int&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1605:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1605 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1641:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1641 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1669:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1669 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1726:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1726 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1788:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1788 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::NgArray&, int&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for( int i = 0; i hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1668:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1848:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In function 'double netgen::CombineImproveEdge(netgen::Mesh&, const ngcore::Table&, ngcore::Array, netgen::PointIndex>&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:444:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 444 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:454:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 454 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:612:9: warning: unused variable 'ntasks' [-Wunused-variable] 612 | int ntasks = ngcore::TaskManager::GetMaxThreads(); | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:230:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int j = 1; j <= rule.newels.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:273:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int k = 0; k < elonnode[el[j]].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:277:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 277 | for (int l = 0; l < nbels[sei].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:326:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 326 | for (int i = 1; i < elmap.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:333:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 333 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:370:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for(int i=0; ok && i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:201:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:248:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:317:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:30, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In member function 'netgen::MeshOptimize2d::SplitImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.i[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:753:17: note: 'edge.i[1]' was declared here 753 | INDEX_2 edge; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:30, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.i[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:753:17: note: 'edge.i[0]' was declared here 753 | INDEX_2 edge; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::CombineImproveEdge(netgen::Mesh&, const netgen::MeshingParameters&, ngcore::Table&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, ngcore::FlatArray, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:219:15: warning: unused variable 'l' [-Wunused-variable] 219 | int l; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:355:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 355 | for (int k = 0; k < row1.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:372:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 372 | for (int k = 0; k < row2.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:387:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 387 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:389:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 389 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:413:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 413 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:429:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 429 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:459:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 459 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:474:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 474 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:477:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 477 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:493:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 493 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SplitImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, ngcore::Table&, ngcore::Array&, netgen::NgArray&, double, netgen::PointIndex, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:741:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:806:7: warning: unused variable 'np' [-Wunused-variable] 806 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1019:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1121:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1121 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1317:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1317 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SwapImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, ngcore::Table&, netgen::INDEX_3_HASHTABLE&, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2661:19: warning: unused variable 'k1' [-Wunused-variable] 2661 | int k1; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2713:7: warning: unused variable 'np' [-Wunused-variable] 2713 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2714:7: warning: unused variable 'ne' [-Wunused-variable] 2714 | int ne = mesh.GetNE(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSurface(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, const netgen::NgArray*>*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2920:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2920 | for(int k=0; !found && kSize(); k++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2922:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2922 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2962:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2962 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2984:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2984 | for (int l = 0; l < hasbothpoints.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2994:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3008:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3008 | for(int ii=0; ii < hasbothpoints.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3011:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3011 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3022:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3022 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3042:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3042 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3059:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3059 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3082:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3082 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3155:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3158:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3173:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3173 | for(int jj=i; !done && jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3382:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3382 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3390:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3390 | for(int k = 0; kSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3465:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3465 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3581:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3581 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3625:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3625 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3638:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for(int i=0; i&, netgen::TABLE&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3695:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3695 | for (int k = 0; k < belementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3731:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3731 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:14: warning: unused variable 'pi1' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:19: warning: unused variable 'pi2' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:24: warning: unused variable 'pi3' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:29: warning: unused variable 'pi4' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:34: warning: unused variable 'pi5' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3836:16: warning: unused variable 'bad2' [-Wunused-variable] 3836 | double bad1, bad2; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3938:16: warning: unused variable 'bad2' [-Wunused-variable] 3938 | double bad1, bad2; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:723:62: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1045:34: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1838:40: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = bool; int S = 50]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1842:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:406:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 406 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::NgArray&, netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:481:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 481 | for (int j = 1; j <= faceused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:483:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 483 | for (int j = 1; j <= facenotused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 758 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::NgArray, 0, int>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:786:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 786 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::NgArray, 0, int>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 67 | for (int i = 0; i < materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for(int i = 0; i < userdata_int.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 71 | for(int i = 0; i < userdata_double.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 74 | for (int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:29: warning: 'pi4.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:24: warning: 'pi3.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3743:40: warning: 'pi2.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3743 | if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:14: warning: 'pi1.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 104 | for ( int i = 0; i < mesh2.materials.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:123:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i=0; i < mesh2.cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:128:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 128 | for (int i=0; i < mesh2.cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:162:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for ( int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:164:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i= 0; i< cd2names.Size(); i++) | ~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:242:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 242 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:300:33: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | if (el.index<=0 || el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:320:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 320 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:328:18: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:467:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:511:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 511 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:597:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 612 | for (i = 0; i < pointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:634:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (j = 1; j <= identpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:656:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 656 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:664:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 664 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:671:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:677:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 677 | for ( i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:682:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 682 | for (int ii = 0; ii&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2997:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2997 | for (int i = 1; i <= mhd.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'double netgen::Mesh::AverageH(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3038:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3038 | for (i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalH(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3082:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3082 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromPointDistances(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3217:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3217 | i < GetNP()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3219:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3219 | for(j=i+1; j&, double*, const netgen::NgArray*, bool, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:5507:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5507 | if(ps_startelement != 0 && ps_startelement <= GetNSE() && PointContainedIn2DElement(p,lami,ps_startelement)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetSurfaceElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::NgArray*, bool, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:5675:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 5675 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6055:66: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 6055 | if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE && /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcMinMaxAngle(double, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6086:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6086 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6375:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6375 | if(curve == pointcurves_startpoint.Size()-1) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNP(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6426:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6426 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2ElementTable() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6456:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6456 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6456:16: note: remove 'std::move' call /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2SurfaceElementTable(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6501:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6501 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6501:16: note: remove 'std::move' call /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTrigMesh(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6609:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6609 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6615:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6615 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTetMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6624:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6624 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6654:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6654 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6656:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6656 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6671:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6671 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6673:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6673 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6681:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6681 | if (domnr > materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6698:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6698 | if (domnr <= materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6707:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6707 | for ( int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6715:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6715 | if (bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6730:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6730 | if (fd.BCProperty() <= bcnames.Size()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6741:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6741 | if (bcnr < 0 || bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6753:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6753 | for(int i=0; i= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6785:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6785 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6797:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6797 | for(int i=0; i= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::AddCD3Name(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6822:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6822 | for (int i = 0; i < cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6836:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6836 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6875:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6875 | for(int i=0; i<(*userdata_int[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6900:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6900 | for(int i=0; i<(*userdata_double[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6959:12: warning: unused variable 'ret' [-Wunused-variable] 6959 | auto ret = fabs(v*n_plane)/l; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'std::shared_ptr netgen::Mesh::Mirror(netgen::Point<3, double>, netgen::Vec<3>)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6953:10: warning: variable 'onPlane' set but not used [-Wunused-but-set-variable] 6953 | auto onPlane = [&] (const MeshPoint & p) -> bool | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:99:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::ElementIndex; IndexType = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2084:56: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6865:51: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6890:57: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2156:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::SurfaceElementIndex; IndexType = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6473:32: required from 'netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: [with auto:40 = ngcore::T_Range]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6476:71: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6710:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6862:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6887:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:92:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:175:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 175 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 214 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable] 652 | int i; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 28%] Linking CXX shared library libngocc.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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,/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:243:27: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp: In function 'void netgen::Optimize2d(netgen::Mesh&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13 | bool secondorder = mesh.GetNP() > mesh.GetNV(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18 | for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:35, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp: In constructor 'netgen::Meshing2::Meshing2(const netgen::NetgenGeometry&, const netgen::MeshingParameters&, const netgen::Box<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp:47:25: warning: 'netgen::Meshing2::geo' will be initialized after [-Wreorder] 47 | const NetgenGeometry& geo; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp:32:12: warning: 'netgen::AdFront2 netgen::Meshing2::adfront' [-Wreorder] 32 | AdFront2 adfront; | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:41:3: warning: when initialized here [-Wreorder] 41 | Meshing2 :: Meshing2 (const NetgenGeometry& ageo, | ^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 112 | for (int i = 0; i < ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'netgen::MESHING2_RESULT netgen::Meshing2::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&, double, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:344:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:452:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:537:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:538:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 538 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:633:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:799:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 799 | for (int i = 1; i <= chartboundpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:808:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 808 | for (int i = 1; i <= chartboundlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:851:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 851 | for (int i = 1; i <= locelements.Size() && found; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:869:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 869 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:932:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 932 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:946:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 946 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:962:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 962 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1026:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1026 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1069:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1069 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1082:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1085:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1085 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1157:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1157 | for (int i = 1; i <= critpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1161:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1161 | for (int jj = 0; jj < intersecttrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1247:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1251:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1251:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1312:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1312 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1318:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1318 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1350:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1350 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1419:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1419 | if (gpi >= oldts+PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1448 | for (int i = 1; i <= dellines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1493:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1493 | for (int i = 1; i <= pindex.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1502:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1502 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1509:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1509 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1554:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1554 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1561:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1561 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 34 | for (int i = 1; i <= rules.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:345:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for(int i = 1; i <= allowpoint.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:374:44: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 374 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:379:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:382:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:383:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (j = 1; j <= locfaces.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:471:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for(int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:507:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:515:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:532:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1634: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:567:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:570:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:584:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 584 | for(int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:588:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:592:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:596:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for(int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:626:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 626 | for(int i = 1; i <= tempnewpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:628:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 628 | for(int i = 1; i <= tempnewfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:630:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 630 | for(int i = 1; i <= tempdelfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:632:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int i = 1; i <= templocelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:639:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 639 | for(int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:642:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 642 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:660:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 660 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:678:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 678 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:687:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 711 | for(int i = 1; i <= ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1187 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1634: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::VisualSceneSurfaceMeshing::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1683:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1683 | if (loclines.Size() != changeval) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1745:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1745 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1782:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1782 | for (int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1800:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1800 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1825:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1825 | for (int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1721:10: warning: unused variable 'transp' [-Wunused-variable] 1721 | double transp = vispar.transp; | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::NgArray; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:375:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:351:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:102:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:317:19: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 564 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::NgArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= incl.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 590 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveEdges(const netgen::Mesh&, const char*, double, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 644 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveSurfaceMesh(const netgen::Mesh&, double, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 673 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 681 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveVolumeMesh(const netgen::Mesh&, const netgen::NetgenGeometry&, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 761 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 773 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 779 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'int netgen::CheckMesh3D(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 823 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 863 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:934:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 934 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:944:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::RemoveProblem(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:987:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 987 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:137:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetBox(const T_POINTS&, netgen::Box3d&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:393:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int8_t' {aka 'const signed char'} [-Wsign-compare] 393 | for (unsigned i = 1; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:1376:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1376 | for (i = 1; i <= locels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::NgArray&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2738:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2738 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:32, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/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]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2820:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/table.hpp:267:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int j = 0; j < row.Size(); j++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2735:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:17:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for(int i = 0; i < freezone_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:38:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (tolclass <= oldutofreearea_i.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point<2, double>&, const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:127:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 127 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int i = 1; i <= freefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 23 | for (int i = 1; i <= freesets.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 25 | for (int i = 1; i <= freeedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 35 | for (int i = 1; i <= flags.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 78 | for (i = 2; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 85 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 90 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (i = 1; i <= freesetedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:213:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:225:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 225 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeSet(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, int, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 316 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 446 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 579 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 585 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 624 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 644 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 739 | for (i = 1; i <= activefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsQuadInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:880:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 880 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 886 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:892:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 995 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 999 | for (i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1003 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1016 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (k = 1; k <= edge1.Size(); k++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:434:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 434 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:473:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 485 | for (int j = 0; j < freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 33%] Built target occ gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Scanning dependencies of target occvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 33%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In member function 'netgen::NgArray::Append(netgen::netrule::threeint const&)', inlined from 'netgen::netrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:382:28: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp: In member function 'netgen::netrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:382:45: note: '' declared here 382 | orientations.Append (threeint()); | ^ [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:370:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 375 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:395:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 395 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:431:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 431 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:436:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 436 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 455 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 669 | for (i = 1; i <= freezonepi.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 710 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:726:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 726 | for (int j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:729:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int j = 1; j <= freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:745:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:746:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:762:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | for (ii = 1; ii <= freeset.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 780 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 815 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:833:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 833 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 857 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 875 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 885 | for (k = 1; k <= freesetfaces.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:889:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for (l = k+1; l <= freesetfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:31:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 31 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:54:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:81:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 81 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:116:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int i = 0; i < par_nr.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:120:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 120 | for (int i = 0; i < parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:163:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (pinew >= epgi.Size()+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:184:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 184 | i < surfgi.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:247:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if (surfgi.Size() < pnums.Elem(4+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:324:41: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if (surfgi.Size() < pnums.Elem(5+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:757:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:820:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 820 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:830:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 830 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:862:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 862 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:34:76: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:128:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:514:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:577:28: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:577:44: note: '' declared here 577 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:683:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:683:40: note: '' declared here 683 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:691:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:691:40: note: '' declared here 691 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:697:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:697:40: note: '' declared here 697 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::threeint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:772:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:772:51: note: '' declared here 772 | freesetfaces.Append (threeint()); | ^ [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 37%] Linking CXX shared library libngoccvis.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngocc.so.6.2 ../core/libngcore.so [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 38%] Built target occvis [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::NgArray, 0, int>&, netgen::NgArray&, int, netgen::NgArray&, int, netgen::NgArray&, netgen::NgArray&, int, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:171:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 171 | for (int i = maxlegalline; i < llines1.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 209 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:361:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 361 | for (int i = 0; i < pmap.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:513:57: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 513 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:546:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (int i = maxlegalline+1; i <= llines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:633:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Point<2, double>; int B2 = 0; T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:710:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:711:30: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:712:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:713:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:105:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, netgen::NgArray&, int, double, int, float&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:460:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 460 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:655:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 655 | for (int i = 1; i <= fz.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:662:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 662 | for (int i = 1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:686:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (int i = 1; i <= lfaces.Size() && ok; i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:961:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1074:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1074 | for (int i = noldlp+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1078:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (int i = noldlf+1; i <= lfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1082:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1086:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1086 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 34 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | for (int i = oldsize; i < mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:500:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 500 | for (int i = 1; i <= parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:509:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 509 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:111:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = char; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:264:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:267:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::NgArray&, const netgen::NgArray*>&, netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 13 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:79:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 420 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 506 | for (j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for (int j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 661 | for (j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 725 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:743:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1085 | while(colored_blocks, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:769:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&):: [with auto:11 = ngcore::T_Range]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:1030:47: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:911:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 911 | for (int j = 0; j < elementsonpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 950 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 980 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:1019:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i=0; i&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValue(const netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueGrad(const netgen::Point<3, double>&, netgen::Vec<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueDeriv(const netgen::Point<3, double>&, const netgen::Vec<3>&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:412:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 412 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:990:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1340:7: warning: unused variable 'np' [-Wunused-variable] 1340 | int np = GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable 'ne' [-Wunused-variable] 1341 | int ne = GetNE(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1467:7: warning: unused variable 'np' [-Wunused-variable] 1467 | int np = GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1649:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1649 | for (int i=0; i*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray*>*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1806 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1855:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1855 | if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1912:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1912 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp: In function 'void netgen::CutOffAndCombine(netgen::Mesh&, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 38 | for (i = 1; i <= othermesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:454:47: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 78 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | for (i = 1; i <= othermesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp: In function 'void netgen::HelmholtzMesh(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 180 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1483:62: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1085 | while(colored_blocks::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1375:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1648:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:483:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 483 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:490:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 490 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:519:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 519 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:522:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:531:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 531 | if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++; /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:538:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 538 | if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]); /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:544:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 544 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:563:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 563 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:620:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 620 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:651:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 651 | for (int j = 0; j < vertex2.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:704:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 704 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:707:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 707 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:717:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 717 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 745 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:749:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:795:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:801:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 801 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1222:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int k = 0; k < vertels.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1799:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1799 | if (ednr < 1 || ednr > edge2vert.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1840:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1840 | for (int i = 0; i < els.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1852:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for(int k=0;k&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2010:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2010 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2025:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2025 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:376:11: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1114:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1163:13: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2011:49: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2026:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'void netgen::GetPureBadness(netgen::Mesh&, netgen::NgArray&, const netgen::NgBitArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 30 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'double netgen::Validate(const netgen::Mesh&, netgen::NgArray&, const netgen::NgArray&, double, bool, netgen::NgArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::NgBitArray&, netgen::NgBitArray&, const netgen::Mesh&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for(int i=0; i&, const netgen::NgBitArray&, const netgen::Refinement&, const netgen::NgArray&, double, bool, const netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 202 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:307:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for(int i=0; i&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for(int j = 1; j <= face_colours.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 79 | for( int i = 1; i <= face_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for(int i = 1; i <= bc_num.Size();i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 386 | for(int i = 0; i < colours_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 408 | for(int i = 0; i < faces_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray&, netgen::NgFlatArray&) [with T = int; S = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:372:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:15:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:200:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:323:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/surfacegeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::Analyse(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | if(i == num) continue; | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::FindEdges(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 325 | if (i1 > divide_edge_sections) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::MeshSurface(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 424 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 440 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable 'res' [-Wunused-variable] 460 | MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1); | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp: In member function 'virtual bool netgen::SurfaceGeometry::ProjectPointGI(int, netgen::Point<3, double>&, netgen::PointGeomInfo&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:123:20: warning: unused variable 'det' [-Wunused-variable] 123 | double norm_r, det, energy=0.0, new_energy=0.0, alpha=2.0,u=0.0,v=0.0,maxerr=1e-16; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp: In member function 'int netgen::SurfaceGeometry::GenerateMesh(std::shared_ptr&, bool, int, int, bool, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array&, const ngcore::Array >&, const ngcore::Array&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:249:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 249 | for (int k = 0; k < bbbpts.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:259:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 259 | for (int k = 0; k < hppoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:475:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 475 | for (int i = 0; i < bbbpts.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:86:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 86 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:335:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 367 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:1621:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1621 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1651 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 147 | for (int i = 0; i < procs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:1255:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for(int i = 0; i= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::Segment; TIND = netgen::SegmentIndex; pybind11::module = pybind11::module_]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:606:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::MeshPoint; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:608:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::NgArray&, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= p.Size(); i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::LineIntersections(double, double, double, netgen::NgArray >&, double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 72 | if (h*w) | ~^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:5, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:5: /usr/include/pybind11/cast.h: In instantiation of 'typename pybind11::detail::make_caster::cast_op_type::type> pybind11::detail::cast_op(pybind11::detail::make_caster&&) [with T = std::pair; typename pybind11::detail::make_caster::cast_op_type::type> = std::pair; pybind11::detail::make_caster = pybind11::detail::type_caster, void>; typename std::add_rvalue_reference<_Tp>::type = std::pair&&]': /usr/include/pybind11/cast.h:2010:51: required from 'Return pybind11::detail::argument_loader::call_impl(Func&&, std::index_sequence, Guard&&) && [with Return = void; Func = pybind11::detail::initimpl::factory::execute >, {}>::)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {pybind11::detail::value_and_holder&, std::pair}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:1987:52: required from 'std::enable_if_t::value, pybind11::detail::void_type> pybind11::detail::argument_loader::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::initimpl::factory::execute >, {}>::)>&; Args = {pybind11::detail::value_and_holder&, std::pair}; std::enable_if_t::value, pybind11::detail::void_type> = pybind11::detail::void_type]' /usr/include/pybind11/pybind11.h:184:71: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Return = void; Args = {pybind11::detail::value_and_holder&, std::pair}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::detail::is_new_style_constructor}]' /usr/include/pybind11/pybind11.h:77:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::detail::is_new_style_constructor}; = void]' /usr/include/pybind11/pybind11.h:1266:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Extra = {pybind11::detail::is_new_style_constructor}; type_ = netgen::Point<2, double>; options = {}]' /usr/include/pybind11/detail/init.h:232:15: required from 'void pybind11::detail::initimpl::factory::execute(Class&, const Extra& ...) && [with Class = pybind11::class_ >; Extra = {}; Func = ExportNetgenMeshing(pybind11::module&)::)>; Return = netgen::Point<2, double>; Args = {std::pair}]' /usr/include/pybind11/pybind11.h:1308:32: required from 'pybind11::class_& pybind11::class_::def(pybind11::detail::initimpl::factory&&, const Extra& ...) [with Args = {ExportNetgenMeshing(pybind11::module&)::)>, pybind11::detail::void_type (*)(), netgen::Point<2, double>(std::pair), pybind11::detail::void_type()}; Extra = {}; type_ = netgen::Point<2, double>; options = {}]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:170:15: required from here /usr/include/pybind11/cast.h:954:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 954 | cast_op(make_caster &&caster) { | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngarray.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mystring.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:164:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:178:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 178 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 235 | for (size_t i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:247:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 247 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/optmem.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] 158 | sprintf(buffer, "%ld", l); | ~~^ ~ | | | | | std::size_t {aka unsigned int} | long int | %d In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for (int i = 0; i < bablocks.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/seti.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 66 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 59%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/gzstream.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:58:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 59%] Linking CXX shared library libngmesh.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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/surfacegeom.cpp.o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o CMakeFiles/mesh.dir/__/gprim/spline.cpp.o CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o CMakeFiles/mesh.dir/__/general/ngarray.cpp.o CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o CMakeFiles/mesh.dir/__/general/mystring.cpp.o CMakeFiles/mesh.dir/__/general/optmem.cpp.o CMakeFiles/mesh.dir/__/general/parthreads.cpp.o CMakeFiles/mesh.dir/__/general/seti.cpp.o CMakeFiles/mesh.dir/__/general/sort.cpp.o CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o CMakeFiles/mesh.dir/__/general/table.cpp.o CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o CMakeFiles/mesh.dir/__/general/gzstream.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libz.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 59%] Built target mesh gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Scanning dependencies of target geom2d gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Scanning dependencies of target stl gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/csg2d.cpp.o [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o Scanning dependencies of target csg gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= curvepoints[j] || i == n)) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:151:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:156:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 156 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:217:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 217 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:297:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 297 | pi < mesh2d.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'std::string netgen::SplineGeometry2d::GetBCName(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:973:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 973 | if (bcnames.Size() >= bcnr) | ~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 981 | if ( bcnr > bcnames.Size() ) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1006 | if ( materials.Size() >= domnr) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1015 | if (domnr > materials.Size()) materials.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 1033 | if ( maxh.Size() >= domnr && domnr > 0) | ~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1042:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1042 | if (domnr > maxh.Size()) maxh.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:462:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 462 | pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 549 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:701:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 701 | for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:509:10: warning: variable 'BndPntRange' set but not used [-Wunused-but-set-variable] 509 | auto BndPntRange = mesh->Points().Range(); | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable] 605 | for(auto v : Vertices(ALL)) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 1; i <= meshpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for (int i = 1; i <= meshlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In function 'netgen::IntersectionType netgen::Intersect(netgen::Spline, netgen::Spline, double&, double&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:673:14: warning: unused variable 'i' [-Wunused-variable] 673 | for(auto i : IntRange(10)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:449:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:464:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 464 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:476:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:496:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 496 | for (int i = 1; i <= refpts.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, int, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 645 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 647 | for (int j = 1; j <= spiralps.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 697 | for (int i = 0; i < imeshsp.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 722 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int hi = 0; hi < icompress.Size(); hi++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:751:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | if (hi < ispiral_point.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < icompress.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In function 'netgen::Solid2d netgen::ClipSolids(netgen::Solid2d&&, netgen::Solid2d&&, char)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1736:19: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1736 | return std::move(res); | ~~~~~~~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1736:19: note: remove 'std::move' call In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:2058:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2058 | if(i1::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:611:7: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:265:44: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:509:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:846:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:850:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:523:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:524:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:560:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:662:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:630:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 62%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:587:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:611:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 611 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:635:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:659:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 659 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= vic.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1005 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1053 | for (i = 1; i <= importlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1152 | for (i = 1; i <= externaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (i = 1; i <= storedexternaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1375 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1733 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1751 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1764 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1772 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1787 | for (i = 1; i <= vicinity.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1806 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1820 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1831 | if (trig <= vicinity.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2079 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2090 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2266 | for (int j = 1; j <= inters.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2423 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2430 | if (pn <1 || pn > lineendpoints.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddFaceEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2795:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2795 | for (int j = 1; j <= c.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3057:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3057 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3073:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3073 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3120:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3120 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3141:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3141 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3156 | for (i = 1; i <= spiralpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3256 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3259 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3310 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3317 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3345:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3345 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3359:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3359 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3463 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3466 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3493:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3493 | for (l = 2; l <= trigsaroundp.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | if (chartnumber >= 1 && chartnumber <= GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3641 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3660:13: warning: variable 'normal' set but not used [-Wunused-but-set-variable] 3660 | Vec3d normal = Cross( pts[1]-pts[0], pts[2]-pts[0] ); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3668 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3671 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3297:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:611:7: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:160:58: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 238 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 284 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 134 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 136 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:205:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 205 | if (n > points.Size()) n = 1; | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (i = 1; i <= intervallused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 239 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1349:5: required from 'void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; _Dp = std::_Optional_base]' /usr/include/c++/11/optional:872:22: required from 'std::enable_if_t, _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; std::enable_if_t, _Tp&> = netgen::MeshingParameters&]' /usr/include/pybind11/stl.h:285:22: required from 'bool pybind11::detail::optional_caster::load(pybind11::handle, bool) [with T = std::optional]' /usr/include/pybind11/cast.h:1998:51: required from 'bool pybind11::detail::argument_loader::load_impl_sequence(pybind11::detail::function_call&, std::index_sequence) [with unsigned int ...Is = {0, 1, 2}; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:1977:34: required from 'bool pybind11::detail::argument_loader::load_args(pybind11::detail::function_call&) [with Args = {std::shared_ptr, std::optional, pybind11::kwargs}]' /usr/include/pybind11/pybind11.h:165:42: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Return = std::shared_ptr; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}]' /usr/include/pybind11/pybind11.h:77:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}; = void]' /usr/include/pybind11/pybind11.h:1266:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::arg_v, pybind11::call_guard, const char*}; type_ = netgen::SplineGeometry2d; options = {netgen::NetgenGeometry, std::shared_ptr}]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:396:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:630:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:167:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 174 | for(int i = 0; i < to_delete.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:179:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 179 | for (int i = 0; i < splinecurves2d.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:188:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 188 | for(int i = 0; iSize(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:875:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 875 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:887:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 887 | for (i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:912:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 912 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:914:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 914 | for (int j = 0; j < polysurfs[i]->Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:929:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 929 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:961:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 0; i < isidenticto.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1008:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1072:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1072 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1108:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1108 | for (int i = 0; i < triapprox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1204:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1204 | catch (exception) | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1254:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1254 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1266:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1266 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1272:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1272 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1298:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1298 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1587:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1587 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1591:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1591 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 118 | while (markedtrigcnt < GetNT()) | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int l = 0; l < innerchartpts.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:520:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 520 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 563 | for (int j = 1; j <= GetChart(i).GetNT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 648 | if (i > chartmark.Size()) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray&, netgen::ChartId)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const ngcore::Array&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:754:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:168:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:634:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:674:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:717:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:721:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:85:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:98:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:416:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 416 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (i = 1; i <= edgelist1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 233 | for (i = 1; i <= edgelist2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 261 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::GetMeshChartBoundary(netgen::NgArray, 0, int>&, netgen::NgArray, 0, int>&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:314:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 314 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:480:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (i = 1; i <= trigsinbox2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 488 | for (i = 1; i <= trigsinbox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::Project(netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable 'j' [-Wunused-variable] 539 | int j; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable 'cnt' [-Wunused-variable] 541 | int cnt = 0; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable 'lamtol' [-Wunused-variable] 543 | const double lamtol = 1e-6; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 691 | for (i = 1; i <= chart.GetNT(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double, const netgen::STLParameters&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:983:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 983 | for (k2 = 1; k2 <= linenums.Size(); k2++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(netgen::ChartId, netgen::NgArray&, netgen::Mesh&, double, double, double, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1168 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1279 | for (int j = 2; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for (int j = 1; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1289 | for (int j = 1; j <= plimes1.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1302 | for (int kk = 1; kk <= foundpts.Size(); kk++) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 278 | if (storedstatus.Size() == ne) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (i = 1; i <= line.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:507:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (k = oldend; k <= line.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 575 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 581 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const ngcore::Array, netgen::STLPointId>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for (int i = 2; i <= pts.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const ngcore::Array, netgen::STLPointId>&, netgen::Box<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 601 | for (int i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const ngcore::Array, netgen::STLPointId>&, double, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const ngcore::Array, netgen::STLPointId>&, netgen::NgArray&, double, netgen::Mesh&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:737:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | while (inthl < 1.000000001 && j <= inthi.Size()) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'netgen::CSGeometry::AddSurface(netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:627:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:627:20: note: directive argument in the range [-2147483647, 2147483647] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/c++/11/cstdio:42, from /usr/include/c++/11/ext/string_conversions.h:43, from /usr/include/c++/11/bits/basic_string.h:6566, from /usr/include/c++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 8 and 18 bytes into a destination of size 15 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::NgArray&, const netgen::Point3d&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for (int i = 1; i <= ap.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 753 | if (cnt != 0 && i < charttrigs.Size()) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'bool netgen::STLBoundary::TestSeg(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Vec<3>&, double, int, ngcore::Array, netgen::STLPointId>&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:1175:9: warning: unused variable 'j' [-Wunused-variable] 1175 | int i,j,k; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree::DeleteElement(T) [with int dim = 2; T = netgen::INDEX_2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:1117:41: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In static member function 'static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable 'i' [-Wunused-variable] 355 | for (auto i : Range(buflen)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 489 | for (int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for(int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:754:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1039 | for (i = 1; i <= oriented.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1060:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1060 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1080:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1080 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 22 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 53 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:141:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:150:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:187:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:202:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:254:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 254 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:274:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 274 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:313:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:369:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:380:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 380 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:418:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 418 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:452:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for(int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 502 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:511:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 511 | for(int i=0; i&, double, const netgen::Mesh&, netgen::NgArray, 0, int>&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:802:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:835:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 835 | for (int jj = 0; jj < hsp.Size(); jj++) | ~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::AnalyzeEdge(int, int, int, int, int, int, const netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1043:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1043 | for (int j = 0; j < locsurfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1177:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1177 | for (int l = 1; !hi && l <= refedges.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1282:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for(int i=0; i&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1403:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1403 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1438 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::NgArray&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1543:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1543 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1561:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1561 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1605:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1605 | for (int k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::NgArray&, const netgen::NgArray&, int, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, int, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1664:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1664 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1729:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1729 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:575:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 68%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:480:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:694:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for(int i=0; i&, double, netgen::NgArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:714:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 714 | for(int i=0; i&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:751:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:883:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 883 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:889:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < geom.singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:117:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 117 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:124:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:160:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int j = 0; j < loc.Size(); j++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:256:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:260:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < fpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:305:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 305 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:362:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:378:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 378 | for(int k = 0; k&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:690:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | for (int i = 0; i < maxhdom.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:325:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:333:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int j = 1; j <= mesh.GetNP(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:467:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:480:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (int k = 0; k < copy_points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:485:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 485 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In constructor 'netgen::CloseSurfaceIdentification::CloseSurfaceIdentification(int, const netgen::CSGeometry&, const netgen::Surface*, const netgen::Surface*, const netgen::TopLevelObject*, const ngcore::Flags&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:567:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i=0; i&, const netgen::TABLE&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:695:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 695 | for (int j = 0; j < hsurf.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:703:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 703 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:706:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 706 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:762:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:767:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:772:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for (int l = 0; l < domain_surfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:789:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 789 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:791:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:925:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 925 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:992:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 992 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1000:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1010:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1010 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1164:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1164 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1237:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1237 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | for (int i1 = 0; i1 < segs.Size(); i1++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'void netgen::CloseSurfaceIdentification::BuildSurfaceElements2(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1375:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1375 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1648:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1648 | for (int i1 = 1; i1 <= segs.Size(); i1++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1233:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 72%] Linking CXX shared library libnggeom2d.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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/csg2d.cpp.o CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolidOld(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 180 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:220:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 220 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:679:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 761 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:764:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 764 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:771:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 771 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:877:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 877 | for(int i = 0; i, 0, int>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:894:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 894 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::Vec<3> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:909:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 909 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:910:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) | ~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1563:31: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1568:31: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1573:46: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 33 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:701:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for(int i=0; i&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:796:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 796 | for(int i=0; i&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:826:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 826 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:846:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 846 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:957:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 957 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:1032:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1032 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 48 | for (int i = 0; i < si1.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 0; i < si2.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:119:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int i = 0; i < points.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:124:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 157 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:194:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (int i = 0; i < surfk.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 214 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 75%] Linking CXX shared library libngstl.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::NgArray&, int&, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:699:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 699 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:701:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:718:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 718 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:720:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:1597:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1597 | for (int i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:119:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int j = 0; j < hpts.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:137:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 137 | for(int j=0; jSize(); j++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:164:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i = 0; i < boxesinlevel.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPointsRec(const netgen::Solid*, int, const netgen::BoxSphere<3>&, int, bool, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:219:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | if (level <= boxesinlevel.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:357:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 357 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:387:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 387 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:398:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 398 | for(int jj=0; jj::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'bool netgen::SpecialPointCalculation::AddPoint(const netgen::Point<3, double>&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1698:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1698 | for (int i = 0; i < points->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1749:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1749 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1760:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1760 | for (int i = 1; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1777:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1777 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1794:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1794 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1818:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1818 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1840:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1840 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1845:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1845 | for (int j = 0; j < normalvecs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1846:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1846 | for (int k = 0; k < normalvecs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1927:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1927 | for (int j2 = 0; j2 < surfind2.Size(); j2++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1957:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1957 | for (int l = 0; l < surfind2.Size(); l++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2017:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2017 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2091:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2091 | for (int m = 0; m < locsearch.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2144:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2144 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2148:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2148 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1933:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:104:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In member function '__ct ', inlined from '__ct_base .isra' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In member function '__ct_base .isra': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::PointInSolid(const netgen::Point<3, double>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:197:3: warning: control reaches end of non-void function [-Wreturn-type] 197 | } | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:216:3: warning: control reaches end of non-void function [-Wreturn-type] 216 | } | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:236:3: warning: control reaches end of non-void function [-Wreturn-type] 236 | } | ^ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 75%] Built target geom2d gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Scanning dependencies of target geom2dvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 75%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()GetSplines().Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:62:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 62 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 76%] Linking CXX shared library libnggeom2dvis.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 ../core/libngcore.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 76%] Built target geom2dvis In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 15 | for (int i = 1; i <= geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:21:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int j = 1; j <= se.segms.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:342:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 342 | for (i = 1; i <= ref_singular.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= ref_slices.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | (slicenr == slices.Size()) ? 1 : slices[slicenr]; | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:416:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:468:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 719 | for(int i = 1; i<=mesh.GetNE(); i++) | ~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:1: In function 'std::char_traits::copy(char*, char const*, unsigned int)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.h:351:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.h:346:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.tcc:481:20, inlined from 'std::__cxx11::basic_string, std::allocator >::assign(char const*)' at /usr/include/c++/11/bits/basic_string.h:1445:19, inlined from 'std::__cxx11::basic_string, std::allocator >::operator=(char const*)' at /usr/include/c++/11/bits/basic_string.h:676:28, inlined from 'netgen::Surface::Surface()' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:18:12: /usr/include/c++/11/bits/char_traits.h:402:56: warning: 'memcpy' reading 7 bytes from a region of size 1 [-Wstringop-overread] 402 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 79%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 79%] Built target stl gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Scanning dependencies of target stlvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 46 | for(int i = 0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:219:32: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for(int i = 0; i= 1 && chartnumber <= stlgeometry->GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:539:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for (j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:567:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for (j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:745:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1184 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [ 80%] Linking CXX shared library libngstlvis.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngstl.so.6.2 /usr/lib/libpython3.9.so ../meshing/libngmesh.so.6.2 ../core/libngcore.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Built target stlvis [ 80%] Linking CXX shared library libngcsg.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Built target csg gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Scanning dependencies of target csgvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 81%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o Scanning dependencies of target interface gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:22: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/nginterface_v2_impl.hpp:330:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 330 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'size_t netgen::Ngx_Mesh::GetNVLevel(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:142:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 142 | if (level >= mesh->level_nv.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:731:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:748:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 748 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size(), const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPoint(int, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | if (pi < 1 || pi > mesh->GetNP()) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 491 | for (int i = 0; i < da.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1589:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1589 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1601 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1645:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1645 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1651:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1651 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1657:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1657 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1738:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1738 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1752:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1752 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1757:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1757 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1768:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1768 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1819:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1819 | for (int i = 0; i < apairs.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1939:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1939 | for( int i=0; ipointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:2177:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2177 | for(int i = 0; iSize(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for(int i=0; i, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray&, netgen::NgFlatArray&) [with T = double; S = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:369:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 161 | for (int i = 0; i < trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 245 | if (changeval != specpoints.Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:267:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int i = 1; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:394:30: warning: loop variable 'p' of type 'const netgen::Point3d&' binds to a temporary constructed from type 'netgen::MeshPoint' [-Wrange-loop-construct] 394 | for (const Point3d & p : mesh->Points()) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:394:30: note: use non-reference type 'const netgen::Point3d' to make the copy explicit or 'const netgen::MeshPoint&' to prevent copying /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:465:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 465 | for (int i = 2; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:473:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 473 | if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:230:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:669:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:116:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int jj = 0; jj < sels.Size(); jj++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 236 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:149:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:165:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:216:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp: In function 'netgen::ReadFile(netgen::Mesh&, std::__cxx11::basic_string, std::allocator > const&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:352:53: warning: 'ednr' may be used uninitialized in this function [-Wmaybe-uninitialized] 352 | mesh[nr].edgenr = ednr+1; | ~~~~^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:139:25: warning: 'fdnr' may be used uninitialized in this function [-Wmaybe-uninitialized] 139 | return ((T*)data)[i-1]; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:269:25: note: 'fdnr' was declared here 269 | int fdnr, ednr; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for (i = 1; i <= surfaceelp.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 88%] Linking CXX shared library libngcsgvis.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 /usr/lib/libpython3.9.so ../meshing/libngmesh.so.6.2 ../core/libngcore.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:100:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:71:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:527:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 527 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 545 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:552:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 552 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:570:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:577:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 577 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:595:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | for(int i=0; i<=mesh.GetNP(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 599 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:772:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:787:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 787 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:794:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 794 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:810:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 810 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:933:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 933 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:947:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 947 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1021:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1045:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1045 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1065:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1065 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1090:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1090 | for(int i=0; i::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:469:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::Intersection(const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:614:72: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:802:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for(int i=0; i&, const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:833:84: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:811:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 811 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:28:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:602:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:428:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 428 | for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 437 | for (int i = 0; i < faceSei.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:830:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 830 | for (j=1; j <= edges.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:841:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 841 | for (j=1; j <= edges.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:872:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 872 | for (j=1; j <= edges.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:412:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:405:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 278 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 283 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 290 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 297 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 90%] Built target csgvis [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ [ 92%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/rw_cgns.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 152 | for(int i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for(int i = 1; i <= owner_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 392 | for(int i = 1; i <= owner_facelist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 427 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 430 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 470 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 580 | for(int i = 1; i <= bcarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 92%] Linking CXX shared library libnginterface.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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 CMakeFiles/interface.dir/rw_cgns.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../stlgeom/libngstl.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 ../core/libngcore.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 92%] Built target interface gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)': /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:176:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 176 | if(m->GetNP() > num_pts) | ~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_OCC_GenerateSurfaceMesh(void**, void**, nglib::Ng_Meshing_Parameters*)': /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:934:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 934 | if(me->GetNP() <= numpoints) | ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:921:11: warning: variable 'perfstepsend' set but not used [-Wunused-but-set-variable] 921 | int perfstepsend = MESHCONST_MESHSURFACE; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 93%] Linking CXX shared library libnglib.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so ../libsrc/occ/libngocc.so.6.2 /usr/lib/libpython3.9.so ../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 /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libpython3.9.so ../libsrc/core/libngcore.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Built target nglib gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target ngpy gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o Scanning dependencies of target gui gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o [ 93%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o [ 95%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o [ 95%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/ng/netgenpy.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/ng/netgenpy.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:234:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 234 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 261 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 336 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_GetExportFormats(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= userformats.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:532:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:601:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 601 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:632:28: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 632 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:689:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 689 | if (prev_np != mesh->GetNP()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:696:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 696 | if (prev_ne != mesh->GetNE()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:703:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 703 | if (prev_nse != mesh->GetNSE()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:712:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 712 | for (int i = 0; i < tets_in_qualclass.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1488:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 1488 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1540 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1991:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1991 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:524:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 524 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]': /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:353:70: required from here /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; | ~~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3>]': /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:424:62: required from here /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; | ~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1973:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 98%] Linking CXX shared library libngpy.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../nglib/libnglib.so.6.2 ../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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 ../libsrc/core/libngcore.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:693:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 693 | for(int i = 0; i < face_colours.Size();i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:719:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:743:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 743 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:774:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 774 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:798:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 798 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 805 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:817:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 817 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:827:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 827 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 98%] Built target ngpy [ 99%] Linking CXX shared library libnggui.so /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../nglib/libnglib.so.6.2 Togl2.1/libngtogl.so.6.2 /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtcl.so /usr/lib/libtk.so ../libsrc/stlgeom/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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 ../libsrc/core/libngcore.so -ldl /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 99%] Built target gui gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [100%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [100%] Linking CXX executable netgen-mesher /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/netgen.dir/ngappinit.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libnggui.so.6.2 Togl2.1/libngtogl.so.6.2 /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtk.so /usr/lib/libtcl.so ../nglib/libnglib.so.6.2 ../libsrc/occ/libngocc.so.6.2 -ldl /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstl.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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/core/libngcore.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [100%] Built target netgen gmake[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-build [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-install [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-done gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi' [100%] Built target netgen gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/CMakeFiles 0 + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 22975 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module load mpi/openmpi-arm ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/openmpi-arm + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/openmpi/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib/openmpi/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-arm:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/openmpi-arm;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/openmpi-arm:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/openmpi-arm:/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/lib/openmpi/bin;' export 'MPI_BIN;' 'MPI_COMPILER=openmpi-arm;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib/openmpi;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/openmpi-arm;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib/openmpi/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/openmpi-arm;' export 'MPI_MAN;' 'MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/openmpi-arm;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib/openmpi/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib/openmpi/lib/pkgconfig:1\;/usr/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib/openmpi/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1hcm0iLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGktYXJtIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGktYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm;' export '_ModuleTable001_;' '_ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/openmpi/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib/openmpi/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-arm:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/openmpi-arm ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/openmpi-arm:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=:/usr/share/man/openmpi-arm:/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/lib/openmpi/bin ++ export MPI_BIN ++ MPI_COMPILER=openmpi-arm ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib/openmpi ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/openmpi-arm ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib/openmpi/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/openmpi-arm ++ export MPI_MAN ++ MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/openmpi-arm ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib/openmpi/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib/openmpi/lib/pkgconfig:1;/usr/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib/openmpi/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1hcm0iLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGktYXJtIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGktYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm ++ export _ModuleTable001_ ++ _ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + export OMPI_MCA_rmaps_base_oversubscribe=1 + OMPI_MCA_rmaps_base_oversubscribe=1 + export CXX=mpicxx + CXX=mpicxx + mkdir openmpi + cd openmpi + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=mpicxx + export CXX + /usr/bin/cmake -S . -B armv7hl-redhat-linux-gnueabi -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_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_SUFFIX=netgen-mesher -DUSE_NATIVE_ARCH=OFF -DNG_INSTALL_DIR_INCLUDE=/usr/include/openmpi/netgen-mesher -DNG_INSTALL_DIR_BIN=/usr/lib/openmpi/bin/ -DNG_INSTALL_DIR_LIB=/usr/lib/openmpi/lib/ -DNG_INSTALL_DIR_CMAKE=/usr/lib/openmpi/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_PYTHON=/usr/lib/openmpi/python3.9/site-packages/netgen-mesher -DUSE_JPEG=1 -DUSE_OCC=1 -DUSE_MPI=1 .. -- The C compiler identification is GNU 11.0.0 -- The CXX compiler identification is GNU 11.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/openmpi/bin/mpicxx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:30 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:74 (include) -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.1", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.1", minimum required is "3") -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Looking for system METIS -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi + /usr/bin/cmake --build armv7hl-redhat-linux-gnueabi -j5 --verbose /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.2101 -B/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi' /usr/bin/gmake -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi' /usr/bin/gmake -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi' [ 20%] Performing check_submodules step for 'netgen' [ 20%] Creating directories for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.2101/cmake/check_submodules.cmake /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101 /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/tmp fatal: not a git repository (or any of the parent directories): .git /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-check_submodules /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-mkdir [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-download [ 40%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-update [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-patch [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.9 -DPYTHON_LIBRARIES=/usr/lib/libpython3.9.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=ON -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib/libtcl.so -DTK_LIBRARY=/usr/lib/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/lib/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 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=1 -DUSE_NUMA=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_MPEG=OFF -DUSE_JPEG=1 -DUSE_CGNS=OFF -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=OFF -DENABLE_CPP_CORE_GUIDELINES_CHECK=OFF -DUSE_SPDLOG=OFF -DDEBUG_LOG=OFF -DCHECK_RANGE=OFF -DTRACE_MEMORY=OFF -DBUILD_STUB_FILES=ON -DBUILD_FOR_CONDA=OFF -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_DO_STRIP:BOOL=OFF -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/lib/openmpi/bin/ -DNG_INSTALL_DIR_CMAKE:UNINITIALIZED=/usr/lib/openmpi/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/openmpi/netgen-mesher -DNG_INSTALL_DIR_LIB:UNINITIALIZED=/usr/lib/openmpi/lib/ -DNG_INSTALL_DIR_PYTHON:UNINITIALIZED=/usr/lib/openmpi/python3.9/site-packages/netgen-mesher -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.2101 Re-run cmake no build system arguments -- The C compiler identification is GNU 11.0.0 -- The CXX compiler identification is GNU 11.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/openmpi/bin/mpicxx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 Call Stack (most recent call first): CMakeLists.txt:85 (include) -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.1", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.1", 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/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:293 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:245 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/libOpenGL.so -- Found PythonInterp: /usr/bin/python3 (found version "3.9.1") -- Found PythonLibs: /usr/lib/libpython3.9.so -- Found Pybind11: /usr/include -- Found MPI_C: /usr/lib/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib/openmpi/bin/mpicxx (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found METIS: /usr/lib/libmetis.so -- Found mpi4py: /usr/lib/python3.9/site-packages/openmpi/mpi4py/include/mpi4py CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (OCC) does not match the name of the calling package (OpenCasCade). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/cmake_modules/FindOpenCasCade.cmake:97 (find_package_handle_standard_args) CMakeLists.txt:313 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OCC: /usr/include/opencascade (found version "7.5.0") -- -- Found OpenCASCADE version: 7.5.0 -- -- OpenCASCADE include directory: /usr/include/opencascade -- -- OpenCASCADE shared libraries directory: /usr/lib -- -- OpenCASCADE shared libraries : /usr/lib/libTKBO.so;/usr/lib/libTKBool.so;/usr/lib/libTKBRep.so;/usr/lib/libTKCAF.so;/usr/lib/libTKCDF.so;/usr/lib/libTKernel.so;/usr/lib/libTKG2d.so;/usr/lib/libTKG3d.so;/usr/lib/libTKGeomAlgo.so;/usr/lib/libTKGeomBase.so;/usr/lib/libTKHLR.so;/usr/lib/libTKIGES.so;/usr/lib/libTKLCAF.so;/usr/lib/libTKMath.so;/usr/lib/libTKMesh.so;/usr/lib/libTKOffset.so;/usr/lib/libTKPrim.so;/usr/lib/libTKService.so;/usr/lib/libTKShHealing.so;/usr/lib/libTKSTEP.so;/usr/lib/libTKSTEP209.so;/usr/lib/libTKSTEPAttr.so;/usr/lib/libTKSTEPBase.so;/usr/lib/libTKSTL.so;/usr/lib/libTKTopAlgo.so;/usr/lib/libTKV3d.so;/usr/lib/libTKXCAF.so;/usr/lib/libTKXDEIGES.so;/usr/lib/libTKXDESTEP.so;/usr/lib/libTKXSBase.so;/usr/lib/libTKVCAF.so -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- LTO enabled Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'pybind11_stubgen' CMake Warning at python/CMakeLists.txt:14 (message): pybind11-stubgen not found, if you want to create stub files for better autocompletion support install it with pip. grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ Netgen : Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard Enabled functionality: OCC: ............... 1 JPEGlib: ........... 1 FFMPEG: ............ OFF GUI: ............... ON MPI: ............... 1 PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr/lib/python3.9/site-packages ------------------------------------------------------------------------ -- Configuring done CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR NG_INSTALL_PYBIND SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-configure [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.2101/cmake/check_submodules.cmake fatal: not a git repository (or any of the parent directories): .git [ 80%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/gmake --silent gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Scanning dependencies of target ng_generate_version_file gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Scanning dependencies of target togl gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o [ 2%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o [ 2%] Built target ng_generate_version_file gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Scanning dependencies of target ngcore gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.cpp.o [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/localheap.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:618: /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); | ^~~~ | | | int * /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); | ^~~~ | | | int * /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4613 | if (error_code = togl_CheckForXError(from)) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ At top level: /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp: In function 'std::string ngcore::detail::TranslateBacktrace(std::string, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:125:12: warning: unused variable 'position' [-Wunused-variable] 125 | auto position = std::strtoul(s.substr(bracket_open_pos+1, bracket_close_pos - bracket_open_pos - 1).c_str(), 0, 16); | ^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp: In function 'std::string ngcore::GetBackTrace()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:184:16: warning: unused variable 'len' [-Wunused-variable] 184 | size_t len = strlen(bt_syms[i]); | ^~~ [ 4%] Linking C shared library libngtogl.so /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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 /usr/lib/libGL.so /usr/lib/libGLU.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 5%] Built target togl [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/profiler.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/profiler.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/table.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:13, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/taskmanager.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/mpi_wrapper.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SaveFlags(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:311:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 311 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:313:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:315:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 315 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:317:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:321:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (j = 0; j + 1 < numlistflags[i]->Size(); ++j) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::PrintFlags(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:339:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 339 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:343:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 343 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:345:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for (int i = 0; i < strlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:347:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 347 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:349:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 349 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:612:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 612 | for (int i = 0; i < strs.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In constructor 'ngcore::PajeTrace::PajeTrace(int, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:73:14: warning: unused variable 'i' [-Wunused-variable] 73 | for(auto i : Range(5)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In member function 'int ngcore::PajeFile::DefineEntityValue(int, const string&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:302:21: warning: right shift count >= width of type [-Wshift-count-overflow] 302 | h ^= h>>32U; | ~^~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In member function 'void ngcore::PajeTrace::Write(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:583:20: warning: unused variable 'i' [-Wunused-variable] 583 | for(auto i : IntRange(n_timers)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:467:12: warning: unused variable 'rank' [-Wunused-variable] 467 | auto rank = comm.Rank(); | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In member function 'void ngcore::PajeTrace::SendData()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:774:12: warning: unused variable 'rank' [-Wunused-variable] 774 | auto rank = comm.Rank(); | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:775:12: warning: unused variable 'nranks' [-Wunused-variable] 775 | auto nranks = comm.Size(); | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:108:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = double; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = double; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:114:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:120:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:126:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:168:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:177:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:13, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::StopWorkers()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:217:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 217 | for (size_t i = 0; i < num_threads; i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:396:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:408:22: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 408 | catch (Exception e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::Loop(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:527:43: warning: comparison of integer expressions of different signedness: 'std::__atomic_base::__int_type' {aka 'int'} and 'unsigned int' [-Wsign-compare] 527 | if (mynode_data.start_cnt >= mytasks.Size()) break; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:529:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:541:26: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 541 | catch (Exception e) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/mpi_wrapper.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/version.cpp.o [ 9%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/python_ngcore.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 9%] Linking CXX shared library libngcore.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcore.so -o libngcore.so CMakeFiles/ngcore.dir/archive.cpp.o CMakeFiles/ngcore.dir/bitarray.cpp.o CMakeFiles/ngcore.dir/exception.cpp.o CMakeFiles/ngcore.dir/localheap.cpp.o CMakeFiles/ngcore.dir/logging.cpp.o CMakeFiles/ngcore.dir/flags.cpp.o CMakeFiles/ngcore.dir/paje_trace.cpp.o CMakeFiles/ngcore.dir/profiler.cpp.o CMakeFiles/ngcore.dir/table.cpp.o CMakeFiles/ngcore.dir/taskmanager.cpp.o CMakeFiles/ngcore.dir/utils.cpp.o CMakeFiles/ngcore.dir/version.cpp.o CMakeFiles/ngcore.dir/python_ngcore.cpp.o -Wl,-rpath,:::::::::::::::::::::: -lpthread /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 9%] Built target ngcore gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target pyngcore gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 9%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o Scanning dependencies of target visual gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o Scanning dependencies of target occ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ Scanning dependencies of target mesh gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 11%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] 519 | Standard_Boolean AffichPurge = Standard_False; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:38:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:44:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for (int i = 0; i < pgeominfo.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (int i = 0; i < loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (int i = 0; i < locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 478 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const ngcore::FlatArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 512 | for (int ii = 0; ii < testfaces->Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 543 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx: In function 'Partition_Inter2d::FindEndVertex(NCollection_List const&, double, double, TopoDS_Edge const&, bool&, double&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] 337 | if (Abs(endU-f) < Abs(endU-l)) | ~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::NgArray&, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for(int i=0; i 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 159 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | if (selelement > 0 && selelement <= mesh->GetNSE()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:521:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 521 | for (i = 1; i <= mesh->GetNP(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree::DeleteElement(T) [with int dim = 3; T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:201:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o [ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o [ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 13%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 259 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 312 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:525:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 525 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:537:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:550:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 550 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:568:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 568 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:583:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 583 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:627:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 627 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:645:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:684:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 684 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:904:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 904 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (int hi = 0; hi < seia.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1371:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1371 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::NgArray&, int, int, double, double, int, double, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 207 | for(int i=0; iGetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::Calc(const netgen::Point3d&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:428:47: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 428 | if(maxpoints > 0 && points.Size() >= maxpoints) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2151:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2151 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2419 | for (j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2478:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2478 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2622:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2622 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for(i=0; iGetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:620:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 620 | for(int tri = 0; startpointsp < startpoints.Size() && triGetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::CreateTrees()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 298 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 399 | i < clvol.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 407 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX_2_HASHTABLE&, float, float, netgen::INDEX&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:546:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 566 | for (i = 1; i <= locfaces2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for (i = 1; i <= locfaces3.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 603 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 625 | for (i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:634:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (other >= 1 && other <= pindex.Size() && | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:738:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 769 | for (INDEX i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:801:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 801 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SameSide(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::NgArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:861:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 861 | for (int i = 1; i <= testfaces->Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:865:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 865 | for (int ii = 1; ii <= aprif.Size(); ii++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:367:11: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:677:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 13%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] 366 | int i = 0; | ^ [ 14%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] 70 | static int nbe = 0; | ^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: In function 'SelectEdge(TopoDS_Face const&, TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_List&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:215:11: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] 215 | if (angle >= anglemax) { | ^~ [ 15%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:172:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 172 | if (i >= 0 && i < soldata.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:191:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:246:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:253:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:257:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:266:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:289:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:300:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:309:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:323:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:329:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | for (int elnr = 0; elnr < mesh->GetNE(); elnr++) | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:634:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (int i = 0; i < user_vis.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:652:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 652 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (int i = 0; i < cpp.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1124:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1124 | for (int i = 0; i < cpt.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1147:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 1147 | catch (bad_weak_ptr e) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1530:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1530 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; | ~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1531:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1531 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; | ~~~^~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4439:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4439 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4461:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4461 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4469:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4469 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4478:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4478 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4786:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4786 | for(int i = 2; i < values.Size(); i+=2) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4793:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4793 | for(int i = 1; i < values.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::MouseDblClick(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4836:22: warning: unused variable 'have_vec_func' [-Wunused-variable] 4836 | bool have_vec_func = vecfunction!=-1 && soldata[vecfunction]->draw_volume; | ^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::NgArray*>&, netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:325:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 461 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:539:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for(k = 0; k < idmaps.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:715:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 715 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:795:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1116:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1116 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1156:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1156 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1596:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1596 | for (int i = 1; i <= mids.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1734 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1807 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1883 | for(int i=0; i*>&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2152:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2152 | for(int j=0; j*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2497:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2497 | for(int m = 0; m < mtets_old.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2547:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2547 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2596:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2596 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2636 | for(int j=0; j*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2865:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2865 | for(int i=1; i<=mtets.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2867:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2867 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2869:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2869 | for(int i=1; i<=mtris.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2871:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2871 | for(int i=1; i<=mquads.Size(); i++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2873:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2873 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2924:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2924 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2994:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3015:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3015 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3038:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3038 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3064:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3064 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3139:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3139 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3142:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3142 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3147:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3147 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3150:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3150 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3155:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3158:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3209:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3209 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3211:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3211 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3219:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3219 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3224:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3224 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3226:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3226 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3234:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3234 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3239:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3239 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3241:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3241 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3249:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3249 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3374:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3374 | for (int j = 0; j < edges.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3613:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3613 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3617:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3617 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3621:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3621 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3628:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3628 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3634:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3689 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3784 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3968:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3968 | for(int ii=1; ii<=mesh.GetNP(); ii++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:4015:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4015 | for(int ii=0; ii::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2476:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2477:35: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2478:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2479:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2480:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1966:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4451:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4452:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2816:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3192:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 17%] Linking CXX shared library pyngcore.cpython-39-arm-linux-gnueabihf.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,pyngcore.cpython-39-arm-linux-gnueabihf.so -o pyngcore.cpython-39-arm-linux-gnueabihf.so CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: -flto libngcore.so -lmpi -lpython3.9 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx: In function 'MakeDegenAndSelect(TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_Sequence&, NCollection_Sequence&, TopoDS_Edge const&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] 488 | B.UpdateVertex( V, U2, NewDegen, Tol); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] 462 | dU = USeq(i) - U1; | ~~~^~~~~~~~~~~~~~ [ 17%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx:1462:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx:1479:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 18%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::InsertVirtualBoundaryLayer(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:54:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 19%] Built target pyngcore [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 20%] Linking CXX shared library libngvisual.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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,/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so [ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:89:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 89 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:145:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:163:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:288:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::NgArray&, netgen::NgArray&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable 'maxh' [-Wunused-variable] 232 | double maxh = mparam.maxh; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable 'svalue' [-Wunused-variable] 235 | double svalue[DIVIDEEDGESECTIONS]; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable 'L' [-Wunused-variable] 239 | double L = system.Mass(); | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:247:12: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] 247 | double olddist = 0; | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:426:30: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 426 | if(geom.fnames.Size()>=facenr) | ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:773:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 773 | for (int l = 0; l < gis.Size(); l++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:844:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 844 | for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:871:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 871 | for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:649:26: warning: unused variable 'fd' [-Wunused-variable] 649 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:902:34: warning: variable 'point' set but not used [-Wunused-but-set-variable] 902 | gp_Pnt point = BRep_Tool::Pnt(vertex); | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:630:9: warning: unused variable 'projecttype' [-Wunused-variable] 630 | int projecttype = PARAMETERSPACE; | ^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCOptimizeSurface(netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:943:26: warning: unused variable 'fd' [-Wunused-variable] 943 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::OCCParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:1258:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1258 | for (int j = 0; j < linenums.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:47:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:357:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:682:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:1012:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:1007:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:981:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:986:19: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:51:16: warning: unused variable 'vstep' [-Wunused-variable] 51 | double vstep = 0.01*(vmax-vmin); | ^~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:612:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:624:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 624 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:627:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 627 | for (int j = 0; j < edgenrs.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:647:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 647 | for (int e = 0; e < edgeorder.Size(); e++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:650:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 650 | for (int f = 0; f < faceorder.Size(); f++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:662:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 662 | for (int e = 0; e < edgeorder.Size(); e++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:665:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 665 | for (int f = 0; f < faceorder.Size(); f++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:723:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 723 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:729:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:793:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 793 | for (int e = 0; e < surfnr.Size(); e++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:876:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 876 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:974:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 974 | for (int e = 0; e < edge_surfnr1.Size(); e++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1000:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1087:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1087 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1141:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1141 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1204:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1204 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1205:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1205 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1212:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1212 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1219:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int k = 0; k < verts.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1223:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1223 | for (int k = 0; k < edgenrs.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1247:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1248:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1248 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1299:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1299 | for (int i = 0; i < edgeorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1322:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1322 | for (int i = 0; i < faceorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1621:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1621 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1625:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1625 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1702:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1702 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1714:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1714 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1716:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1716 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1721:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1721 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1759:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1759 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1767:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1767 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1756:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2352 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2370:76: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4010:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4281:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4294:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4300:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4323:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4767:39: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:600:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:606:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:682:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 23%] Built target visual [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:165:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (elnr > links.Size()) | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::NgArray&, netgen::Mesh&, netgen::DTREE&, netgen::MeshNB&, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:538:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 538 | if (centers.Size() < nelind) | ~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:871:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 871 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:930:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 930 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:960:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 960 | for (int ii = 1; ii <= openels.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:984:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 984 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1089:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1089 | for (int i = 1; i <= openels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1110:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1110 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1139:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1139 | for (int jj = 1; jj <= neartrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1252:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1271:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1271 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1636 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 3; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:462:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 3; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 3; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:559:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size()::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 2; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:389:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 2; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 2; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1274:16: required from 'void netgen::DelaunayTree::Insert(const netgen::Box&, T) [with int dim = 2; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:202:40: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size()&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:81:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::NgArray&, netgen::NgArray&, netgen::INDEX, const netgen::Point3d&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:216:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (k = 1; k <= area.Size(); k++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 435 | int point_sing[6]={0,0,0,0,0,0}; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:1509:13: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 1509 | int point_sing[8]={0,0,0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:1511:13: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] 1511 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:50:3: warning: when initialized here [-Wreorder] 50 | HPRefElement :: HPRefElement(Element2d & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Segment&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:65:3: warning: when initialized here [-Wreorder] 65 | HPRefElement :: HPRefElement(Segment & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In copy constructor 'netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:295:7: warning: 'int netgen::HPRefElement::levelx' [-Wreorder] 295 | int levelx; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:300:14: warning: 'netgen::HPRefElement::domout' will be initialized after [-Wreorder] 300 | int domin, domout; // he: needed for segment!! in 3d there should be surf1, surf2!! | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::InitHPElements(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 562 | for(ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 581 | for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1000:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int l = 0; l < pts.Size(); l++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1250 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1257 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1291 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1294 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1297 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1357 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1451:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1451 | for(ElementIndex i=0;i&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, int&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1605:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1605 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1641:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1641 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1669:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1669 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1726:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1726 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1788:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1788 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::NgArray&, int&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for( int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1668:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1848:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In function 'double netgen::CombineImproveEdge(netgen::Mesh&, const ngcore::Table&, ngcore::Array, netgen::PointIndex>&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:444:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 444 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:454:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 454 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:612:9: warning: unused variable 'ntasks' [-Wunused-variable] 612 | int ntasks = ngcore::TaskManager::GetMaxThreads(); | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:230:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int j = 1; j <= rule.newels.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:273:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int k = 0; k < elonnode[el[j]].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:277:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 277 | for (int l = 0; l < nbels[sei].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:326:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 326 | for (int i = 1; i < elmap.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:333:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 333 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:370:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for(int i=0; ok && i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:201:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:248:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:317:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:30, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In member function 'netgen::MeshOptimize2d::SplitImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.i[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:753:17: note: 'edge.i[1]' was declared here 753 | INDEX_2 edge; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:30, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.i[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:753:17: note: 'edge.i[0]' was declared here 753 | INDEX_2 edge; | ^~~~ [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::CombineImproveEdge(netgen::Mesh&, const netgen::MeshingParameters&, ngcore::Table&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, ngcore::FlatArray, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:219:15: warning: unused variable 'l' [-Wunused-variable] 219 | int l; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:355:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 355 | for (int k = 0; k < row1.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:372:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 372 | for (int k = 0; k < row2.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:387:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 387 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:389:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 389 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:413:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 413 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:429:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 429 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:459:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 459 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:474:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 474 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:477:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 477 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:493:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 493 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SplitImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, ngcore::Table&, ngcore::Array&, netgen::NgArray&, double, netgen::PointIndex, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:741:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:806:7: warning: unused variable 'np' [-Wunused-variable] 806 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1019:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1121:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1121 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1317:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1317 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SwapImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, ngcore::Table&, netgen::INDEX_3_HASHTABLE&, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2661:19: warning: unused variable 'k1' [-Wunused-variable] 2661 | int k1; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2713:7: warning: unused variable 'np' [-Wunused-variable] 2713 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2714:7: warning: unused variable 'ne' [-Wunused-variable] 2714 | int ne = mesh.GetNE(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSurface(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, const netgen::NgArray*>*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2920:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2920 | for(int k=0; !found && kSize(); k++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2922:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2922 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2962:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2962 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2984:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2984 | for (int l = 0; l < hasbothpoints.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2994:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3008:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3008 | for(int ii=0; ii < hasbothpoints.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3011:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3011 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3022:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3022 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3042:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3042 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3059:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3059 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3082:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3082 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3155:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3158:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3173:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3173 | for(int jj=i; !done && jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3382:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3382 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3390:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3390 | for(int k = 0; kSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3465:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3465 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3581:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3581 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3625:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3625 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3638:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for(int i=0; i&, netgen::TABLE&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3695:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3695 | for (int k = 0; k < belementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3731:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3731 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:14: warning: unused variable 'pi1' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:19: warning: unused variable 'pi2' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:24: warning: unused variable 'pi3' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:29: warning: unused variable 'pi4' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:34: warning: unused variable 'pi5' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3836:16: warning: unused variable 'bad2' [-Wunused-variable] 3836 | double bad1, bad2; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3938:16: warning: unused variable 'bad2' [-Wunused-variable] 3938 | double bad1, bad2; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:723:62: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1045:34: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1838:40: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = bool; int S = 50]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1842:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:406:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 406 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::NgArray&, netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:481:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 481 | for (int j = 1; j <= faceused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:483:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 483 | for (int j = 1; j <= facenotused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 758 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::NgArray, 0, int>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:786:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 786 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::NgArray, 0, int>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 67 | for (int i = 0; i < materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for(int i = 0; i < userdata_int.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 71 | for(int i = 0; i < userdata_double.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 74 | for (int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 104 | for ( int i = 0; i < mesh2.materials.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:123:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i=0; i < mesh2.cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:128:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 128 | for (int i=0; i < mesh2.cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:162:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for ( int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:164:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i= 0; i< cd2names.Size(); i++) | ~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:242:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 242 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:300:33: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | if (el.index<=0 || el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:320:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 320 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:328:18: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:467:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:511:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 511 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:597:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 612 | for (i = 0; i < pointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:634:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (j = 1; j <= identpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:656:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 656 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:664:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 664 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:671:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:677:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 677 | for ( i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:682:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 682 | for (int ii = 0; ii&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2997:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2997 | for (int i = 1; i <= mhd.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'double netgen::Mesh::AverageH(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3038:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3038 | for (i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalH(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3082:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3082 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromPointDistances(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3217:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3217 | i < GetNP()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3219:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3219 | for(j=i+1; j&, double*, const netgen::NgArray*, bool, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:5507:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5507 | if(ps_startelement != 0 && ps_startelement <= GetNSE() && PointContainedIn2DElement(p,lami,ps_startelement)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetSurfaceElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::NgArray*, bool, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:5675:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 5675 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6055:66: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 6055 | if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE && /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcMinMaxAngle(double, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6086:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6086 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:29: warning: 'pi4.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:24: warning: 'pi3.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3743:40: warning: 'pi2.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3743 | if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:14: warning: 'pi1.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6375:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6375 | if(curve == pointcurves_startpoint.Size()-1) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNP(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6426:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6426 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2ElementTable() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6456:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6456 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6456:16: note: remove 'std::move' call /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2SurfaceElementTable(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6501:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6501 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6501:16: note: remove 'std::move' call /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTrigMesh(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6609:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6609 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6615:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6615 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTetMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6624:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6624 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6654:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6654 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6656:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6656 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6671:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6671 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6673:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6673 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6681:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6681 | if (domnr > materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6698:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6698 | if (domnr <= materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6707:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6707 | for ( int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6715:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6715 | if (bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6730:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6730 | if (fd.BCProperty() <= bcnames.Size()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6741:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6741 | if (bcnr < 0 || bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6753:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6753 | for(int i=0; i= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6785:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6785 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6797:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6797 | for(int i=0; i= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::AddCD3Name(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6822:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6822 | for (int i = 0; i < cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6836:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6836 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6875:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6875 | for(int i=0; i<(*userdata_int[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6900:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6900 | for(int i=0; i<(*userdata_double[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6959:12: warning: unused variable 'ret' [-Wunused-variable] 6959 | auto ret = fabs(v*n_plane)/l; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'std::shared_ptr netgen::Mesh::Mirror(netgen::Point<3, double>, netgen::Vec<3>)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6953:10: warning: variable 'onPlane' set but not used [-Wunused-but-set-variable] 6953 | auto onPlane = [&] (const MeshPoint & p) -> bool | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:99:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::ElementIndex; IndexType = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2084:56: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6865:51: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6890:57: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2156:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::SurfaceElementIndex; IndexType = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6473:32: required from 'netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: [with auto:40 = ngcore::T_Range]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6476:71: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6710:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6862:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6887:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 28%] Linking CXX shared library libngocc.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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,/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:92:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:175:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 175 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 214 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable] 652 | int i; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:243:27: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp: In function 'void netgen::Optimize2d(netgen::Mesh&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13 | bool secondorder = mesh.GetNP() > mesh.GetNV(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18 | for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:35, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp: In constructor 'netgen::Meshing2::Meshing2(const netgen::NetgenGeometry&, const netgen::MeshingParameters&, const netgen::Box<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp:47:25: warning: 'netgen::Meshing2::geo' will be initialized after [-Wreorder] 47 | const NetgenGeometry& geo; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp:32:12: warning: 'netgen::AdFront2 netgen::Meshing2::adfront' [-Wreorder] 32 | AdFront2 adfront; | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:41:3: warning: when initialized here [-Wreorder] 41 | Meshing2 :: Meshing2 (const NetgenGeometry& ageo, | ^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 112 | for (int i = 0; i < ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'netgen::MESHING2_RESULT netgen::Meshing2::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&, double, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:344:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:452:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:537:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:538:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 538 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:633:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:799:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 799 | for (int i = 1; i <= chartboundpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:808:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 808 | for (int i = 1; i <= chartboundlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:851:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 851 | for (int i = 1; i <= locelements.Size() && found; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:869:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 869 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:932:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 932 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:946:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 946 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:962:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 962 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1026:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1026 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1069:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1069 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1082:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1085:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1085 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1157:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1157 | for (int i = 1; i <= critpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1161:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1161 | for (int jj = 0; jj < intersecttrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1247:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1251:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1251:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1312:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1312 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1318:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1318 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1350:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1350 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1419:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1419 | if (gpi >= oldts+PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1448 | for (int i = 1; i <= dellines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1493:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1493 | for (int i = 1; i <= pindex.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1502:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1502 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1509:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1509 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1554:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1554 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1561:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1561 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1634: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1634: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::VisualSceneSurfaceMeshing::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1683:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1683 | if (loclines.Size() != changeval) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1745:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1745 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1782:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1782 | for (int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1800:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1800 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1825:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1825 | for (int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1721:10: warning: unused variable 'transp' [-Wunused-variable] 1721 | double transp = vispar.transp; | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:102:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:317:19: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 30%] Built target occ gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ Scanning dependencies of target occvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ [ 30%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 34 | for (int i = 1; i <= rules.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:345:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for(int i = 1; i <= allowpoint.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:374:44: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 374 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:379:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:382:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:383:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (j = 1; j <= locfaces.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:471:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for(int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:507:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:515:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:532:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:567:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:570:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:584:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 584 | for(int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:588:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:592:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:596:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for(int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:626:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 626 | for(int i = 1; i <= tempnewpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:628:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 628 | for(int i = 1; i <= tempnewfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:630:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 630 | for(int i = 1; i <= tempdelfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:632:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int i = 1; i <= templocelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:639:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 639 | for(int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:642:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 642 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:660:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 660 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:678:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 678 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:687:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 711 | for(int i = 1; i <= ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1187 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::NgArray; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:375:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:351:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 564 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::NgArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= incl.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 590 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveEdges(const netgen::Mesh&, const char*, double, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 644 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveSurfaceMesh(const netgen::Mesh&, double, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 673 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 681 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveVolumeMesh(const netgen::Mesh&, const netgen::NetgenGeometry&, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 761 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 773 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 779 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'int netgen::CheckMesh3D(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 823 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 863 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:934:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 934 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:944:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::RemoveProblem(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:987:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 987 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:137:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX shared library libngoccvis.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngocc.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetBox(const T_POINTS&, netgen::Box3d&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:393:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int8_t' {aka 'const signed char'} [-Wsign-compare] 393 | for (unsigned i = 1; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:1376:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1376 | for (i = 1; i <= locels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::NgArray&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2738:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2738 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:32, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/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]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2820:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/table.hpp:267:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int j = 0; j < row.Size(); j++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2735:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 32%] Built target occvis In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:17:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for(int i = 0; i < freezone_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:38:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (tolclass <= oldutofreearea_i.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point<2, double>&, const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:127:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 127 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int i = 1; i <= freefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 23 | for (int i = 1; i <= freesets.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 25 | for (int i = 1; i <= freeedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 35 | for (int i = 1; i <= flags.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 78 | for (i = 2; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 85 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 90 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (i = 1; i <= freesetedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:213:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:225:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 225 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeSet(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, int, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 316 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 446 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 579 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 585 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 624 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 644 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 739 | for (i = 1; i <= activefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsQuadInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:880:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 880 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 886 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:892:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 995 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 999 | for (i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1003 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1016 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (k = 1; k <= edge1.Size(); k++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:434:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 434 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:473:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 485 | for (int j = 0; j < freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: In member function 'netgen::NgArray::Append(netgen::netrule::threeint const&)', inlined from 'netgen::netrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:382:28: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp: In member function 'netgen::netrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:382:45: note: '' declared here 382 | orientations.Append (threeint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:370:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 375 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:395:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 395 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:431:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 431 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:436:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 436 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 455 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 669 | for (i = 1; i <= freezonepi.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 710 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:726:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 726 | for (int j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:729:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int j = 1; j <= freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:745:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:746:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:762:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | for (ii = 1; ii <= freeset.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 780 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 815 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:833:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 833 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 857 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 875 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 885 | for (k = 1; k <= freesetfaces.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:889:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for (l = k+1; l <= freesetfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:577:28: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:577:44: note: '' declared here 577 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:683:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:683:40: note: '' declared here 683 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:691:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:691:40: note: '' declared here 691 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:697:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:697:40: note: '' declared here 697 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::threeint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:772:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:772:51: note: '' declared here 772 | freesetfaces.Append (threeint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:31:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 31 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:54:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:81:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 81 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:116:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int i = 0; i < par_nr.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:120:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 120 | for (int i = 0; i < parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:163:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (pinew >= epgi.Size()+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:184:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 184 | i < surfgi.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:247:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if (surfgi.Size() < pnums.Elem(4+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:324:41: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if (surfgi.Size() < pnums.Elem(5+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:757:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:820:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 820 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:830:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 830 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:862:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 862 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:34:76: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:128:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:514:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::NgArray, 0, int>&, netgen::NgArray&, int, netgen::NgArray&, int, netgen::NgArray&, netgen::NgArray&, int, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:171:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 171 | for (int i = maxlegalline; i < llines1.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 209 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:361:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 361 | for (int i = 0; i < pmap.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:513:57: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 513 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:546:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (int i = maxlegalline+1; i <= llines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:633:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Point<2, double>; int B2 = 0; T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:710:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:711:30: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:712:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:713:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:105:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, netgen::NgArray&, int, double, int, float&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:460:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 460 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:655:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 655 | for (int i = 1; i <= fz.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:662:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 662 | for (int i = 1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:686:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (int i = 1; i <= lfaces.Size() && ok; i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:961:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1074:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1074 | for (int i = noldlp+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1078:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (int i = noldlf+1; i <= lfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1082:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1086:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1086 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:111:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = char; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:264:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:267:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 34 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | for (int i = oldsize; i < mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:500:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 500 | for (int i = 1; i <= parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:509:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 509 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::NgArray&, const netgen::NgArray*>&, netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 13 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:79:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 420 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 506 | for (j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for (int j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 661 | for (j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 725 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:743:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1085 | while(colored_blocks, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:769:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&):: [with auto:11 = ngcore::T_Range]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:1030:47: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:911:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 911 | for (int j = 0; j < elementsonpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 950 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 980 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:1019:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i=0; i&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValue(const netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueGrad(const netgen::Point<3, double>&, netgen::Vec<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueDeriv(const netgen::Point<3, double>&, const netgen::Vec<3>&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:412:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 412 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:990:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1340:7: warning: unused variable 'np' [-Wunused-variable] 1340 | int np = GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable 'ne' [-Wunused-variable] 1341 | int ne = GetNE(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1467:7: warning: unused variable 'np' [-Wunused-variable] 1467 | int np = GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1649:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1649 | for (int i=0; i*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray*>*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1806 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1855:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1855 | if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1912:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1912 | for(int i=0; i::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:454:47: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1483:62: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1085 | while(colored_blocks::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1375:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1648:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp: In function 'void netgen::CutOffAndCombine(netgen::Mesh&, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 38 | for (i = 1; i <= othermesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 78 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | for (i = 1; i <= othermesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp: In function 'void netgen::HelmholtzMesh(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 180 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:483:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 483 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:490:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 490 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:519:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 519 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:522:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:531:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 531 | if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++; /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:538:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 538 | if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]); /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:544:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 544 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:563:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 563 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:620:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 620 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:651:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 651 | for (int j = 0; j < vertex2.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:704:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 704 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:707:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 707 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:717:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 717 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 745 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:749:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:795:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:801:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 801 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1222:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int k = 0; k < vertels.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1799:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1799 | if (ednr < 1 || ednr > edge2vert.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1840:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1840 | for (int i = 0; i < els.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1852:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for(int k=0;k&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2010:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2010 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2025:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2025 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:376:11: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1114:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1163:13: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2011:49: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2026:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'void netgen::GetPureBadness(netgen::Mesh&, netgen::NgArray&, const netgen::NgBitArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 30 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'double netgen::Validate(const netgen::Mesh&, netgen::NgArray&, const netgen::NgArray&, double, bool, netgen::NgArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::NgBitArray&, netgen::NgBitArray&, const netgen::Mesh&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for(int i=0; i&, const netgen::NgBitArray&, const netgen::Refinement&, const netgen::NgArray&, double, bool, const netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 202 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:307:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:15:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:200:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for(int j = 1; j <= face_colours.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 79 | for( int i = 1; i <= face_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for(int i = 1; i <= bc_num.Size();i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 386 | for(int i = 0; i < colours_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 408 | for(int i = 0; i < faces_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray&, netgen::NgFlatArray&) [with T = int; S = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:372:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:323:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:105:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 105 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:112:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 112 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:122:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 122 | for (SurfaceElementIndex ei = 0; ei < GetNSE(); ei++) | ~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:127:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 127 | for (SurfaceElementIndex ei = 0; ei < GetNSE(); ei++) | ~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:177:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 177 | for (int k = 0; k < per_pairs.Size(); k++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int k = 0; k < per_pairs.Size(); k++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:188:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 188 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:195:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:202:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int j = 0; j [with auto:9 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:219:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:195:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:202:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int j = 0; j [with auto:9 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:224:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:195:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:202:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int j = 0; j [with auto:12 = int; auto:13 = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:214:5: required from 'netgen::Mesh::SendMesh() const:: [with auto:9 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:224:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:222:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 222 | for (int j = 0; j [with auto:15 = netgen::PointIndex; auto:16 = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:250:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:289:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:287:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 287 | for(int j = 0; j < pers.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:289:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:265:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 265 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:19 = netgen::PointIndex; auto:20 = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:250:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:306:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:304:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 304 | for(int j = 0; j < pers.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:306:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:265:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 265 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:311:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 311 | for (int vert = 1; vert <= GetNP(); vert++ ) | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:314:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 314 | for (int j = 0; j < procs.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:367:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 367 | for(int j = 0; j [with auto:23 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:558:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:538:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:23 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:572:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:538:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:594:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 594 | for (int l = 0; l [with auto:25 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:638:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:594:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 594 | for (int l = 0; l [with auto:25 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:641:35: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:594:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 594 | for (int l = 0; l [with auto:26 = netgen::Mesh::SendMesh() const::&)>]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:671:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:653:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (int j = 0; j [with auto:26 = netgen::Mesh::SendMesh() const::&)>]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:676:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:653:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (int j = 0; j [with auto:27 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:706:6: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:687:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:694:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int l = 0; l < dests.Size(); l++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:27 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:724:6: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:687:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:694:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int l = 0; l < dests.Size(); l++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:35 = std::__cxx11::basic_string*]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:755:47: required from 'netgen::Mesh::SendMesh() const:: [with auto:32 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:775:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:774:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 774 | for (int j=0; j < name.size(); j++) compiled_names[strs++] = name[j]; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:85:9: warning: unused variable 'id' [-Wunused-variable] 85 | int id = comm.Rank(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:498:10: warning: variable 'has_ided_sels' set but not used [-Wunused-but-set-variable] 498 | bool has_ided_sels = false; | ^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:793:10: warning: variable 'cleanup_ptr' set but not used [-Wunused-but-set-variable] 793 | auto cleanup_ptr = [](auto & ptr) { | ^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ReceiveParallelMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:910:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for (int hi = 0; hi < dist_pnums.Size(); hi += 3) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:925:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 925 | for (int ind = 0, elnum = 1; ind < elarray.Size(); elnum++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:927:66: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_VolEl(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 927 | paralleltop->SetLoc2Glob_VolEl ( elnum, elarray[ind++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:84:10: note: declared here 84 | void SetLoc2Glob_VolEl (int locnum, int globnum) { glob_el[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:943:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int i = 0; i < fddata.Size(); i += 6) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:965:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 965 | while (ii < selbuf.Size()-1) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:978:60: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_SurfEl(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 978 | paralleltop->SetLoc2Glob_SurfEl ( sel+1, globsel ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:86:10: note: declared here 86 | void SetLoc2Glob_SurfEl (int locnum, int globnum) { glob_surfel[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:997:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | while ( ii < segmbuf.Size() ) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1022:64: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Segm(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 1022 | paralleltop-> SetLoc2Glob_Segm ( segi, globsegi ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:88:10: note: declared here 88 | void SetLoc2Glob_Segm (int locnum, int globnum) { glob_segm[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ReceiveParallelMesh():: [with auto:37 = netgen::NgArray*>]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1061:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1054:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1054 | for (int k = 0; k < array.Size(); k++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:847:9: warning: unused variable 'ntasks' [-Wunused-variable] 847 | int ntasks = comm.Size(); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1139:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1139 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1146:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1146 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1170:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1170 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1173:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1173 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1200:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1200 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1203:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1203 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1217:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1217 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1237:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1237 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1246:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1246 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:39 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1256:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1266:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1246:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:38 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1258:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1266:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1237:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1237 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:39 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1256:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1272:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1246:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1246 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:38 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1258:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1272:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1237:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1237 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1277:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1277 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1287:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1287 | for (int j = 0; j < els.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1325:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1325 | for (int j = 0; j < els.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1362:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1362 | for (int j = 0; j < sels.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis(netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1443:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1443 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1450:34: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1450 | if (volume_weights.Size()::Append(netgen::NgFlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:173:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::NgFlatArray&) [with T = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:189:30: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:727:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 727 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:728:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 728 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::PointIndex; int B2 = 0; T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:198:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:9 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:219:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::SurfaceElementIndex; int B2 = 0; T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:510:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SegmentIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:620:27: required from 'netgen::Mesh::SendMesh() const:: [with auto:25 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:638:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::SegmentIndex; int B2 = 0; T = netgen::SegmentIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:648:18: required from 'netgen::Mesh::SendMesh() const:: [with auto:26 = netgen::Mesh::SendMesh() const::&)>]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:671:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::NgFlatArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1754:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:727:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 727 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:728:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 728 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:135:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:176:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:432:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:497:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:519:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = double; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = double; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:710:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:30 = netgen::SegmentIndex; auto:31 = netgen::Segment]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:695:9: required from 'netgen::Mesh::SendMesh() const:: [with auto:27 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:724:6: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1214:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::Reset()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:44:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 44 | if (glob_vert.Size() != mesh.GetNV()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::EnumeratePointsGlobally()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:86:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 86 | for (int j = 0; j+1 < dps.Size(); j++) | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:169:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 169 | for (int i = 0; i < index0.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:206:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | for (int i = 0; i < index0.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGridGlobal()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:318:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | for (int el = 1; el <= mesh.GetNE(); el++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:327:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 327 | for ( int i = 0; i < edges.Size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:329:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 329 | for ( int i = 0; i < faces.Size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:322:29: warning: unused variable 'volel' [-Wunused-variable] 322 | const Element & volel = mesh.VolumeElement (el); | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:333:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int el = 1; el <= mesh.GetNSE(); el++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:340:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 340 | for ( int i = 0; i < edges.Size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:336:31: warning: unused variable 'surfel' [-Wunused-variable] 336 | const Element2d & surfel = mesh.SurfaceElement (el); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:365:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 365 | for (int volel = 1; volel <= mesh.GetNE(); volel++) | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:368:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for ( int i = 0; i < edges.Size(); i++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:369:59: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Edge(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 369 | SetLoc2Glob_Edge ( edges[i], recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:80:10: note: declared here 80 | void SetLoc2Glob_Edge (int locnum, int globnum) { glob_edge[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:372:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 372 | for ( int i = 0; i < faces.Size(); i++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:373:59: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Face(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 373 | SetLoc2Glob_Face ( faces[i], recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:82:10: note: declared here 82 | void SetLoc2Glob_Face (int locnum, int globnum) { glob_face[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:376:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 376 | for (int surfel = 1; surfel <= mesh.GetNSE(); surfel++) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:379:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for (int i = 0; i < edges.Size(); i++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:380:58: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Edge(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 380 | SetLoc2Glob_Edge (edges[i], recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:80:10: note: declared here 80 | void SetLoc2Glob_Edge (int locnum, int globnum) { glob_edge[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:382:53: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Face(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 382 | SetLoc2Glob_Face ( face, recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:82:10: note: declared here 82 | void SetLoc2Glob_Face (int locnum, int globnum) { glob_face[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::IdentifyVerticesAfterRefinement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:437:55: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 437 | for (PointIndex pi = PointIndex::BASE; pi < newnv+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:510:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 510 | for (int ii = 0; ii < recvarray.Size(); ii+=2) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:410:26: warning: unused variable 'topology' [-Wunused-variable] 410 | const MeshTopology & topology = mesh.GetTopology(); | ^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:539:16: warning: unused variable 'timerf' [-Wunused-variable] 539 | static int timerf = NgProfiler::CreateTimer ("UpdateCoarseGrid - ex faces"); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGrid()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:701:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for (int ii = 0; ii < recvarray.Size(); ii+=2) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:806:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 806 | for (int ii = 0; ii < recvarray.Size(); ii+=3) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::ChangeSize(size_t) [with T = int; IndexType = unsigned int; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:40:30: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:472:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 472 | for (int i = size; i < oldsize; i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:477:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 477 | for (int i = oldsize; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:189:81: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:37:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:203:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:478:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::Analyse(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | if(i == num) continue; | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::FindEdges(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 325 | if (i1 > divide_edge_sections) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::MeshSurface(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 424 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 440 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable 'res' [-Wunused-variable] 460 | MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1); | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 147 | for (int i = 0; i < procs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:1255:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for(int i = 0; i= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::Segment; TIND = netgen::SegmentIndex; pybind11::module = pybind11::module_]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:606:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::MeshPoint; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:608:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp: In member function 'virtual bool netgen::SurfaceGeometry::ProjectPointGI(int, netgen::Point<3, double>&, netgen::PointGeomInfo&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:123:20: warning: unused variable 'det' [-Wunused-variable] 123 | double norm_r, det, energy=0.0, new_energy=0.0, alpha=2.0,u=0.0,v=0.0,maxerr=1e-16; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp: In member function 'int netgen::SurfaceGeometry::GenerateMesh(std::shared_ptr&, bool, int, int, bool, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array&, const ngcore::Array >&, const ngcore::Array&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:249:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 249 | for (int k = 0; k < bbbpts.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:259:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 259 | for (int k = 0; k < hppoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:475:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 475 | for (int i = 0; i < bbbpts.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:86:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 86 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:335:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 367 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:1621:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1621 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1651 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::NgArray&, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= p.Size(); i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::LineIntersections(double, double, double, netgen::NgArray >&, double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:5, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:5: /usr/include/pybind11/cast.h: In instantiation of 'typename pybind11::detail::make_caster::cast_op_type::type> pybind11::detail::cast_op(pybind11::detail::make_caster&&) [with T = std::pair; typename pybind11::detail::make_caster::cast_op_type::type> = std::pair; pybind11::detail::make_caster = pybind11::detail::type_caster, void>; typename std::add_rvalue_reference<_Tp>::type = std::pair&&]': /usr/include/pybind11/cast.h:2010:51: required from 'Return pybind11::detail::argument_loader::call_impl(Func&&, std::index_sequence, Guard&&) && [with Return = void; Func = pybind11::detail::initimpl::factory::execute >, {}>::)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {pybind11::detail::value_and_holder&, std::pair}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:1987:52: required from 'std::enable_if_t::value, pybind11::detail::void_type> pybind11::detail::argument_loader::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::initimpl::factory::execute >, {}>::)>&; Args = {pybind11::detail::value_and_holder&, std::pair}; std::enable_if_t::value, pybind11::detail::void_type> = pybind11::detail::void_type]' /usr/include/pybind11/pybind11.h:184:71: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Return = void; Args = {pybind11::detail::value_and_holder&, std::pair}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::detail::is_new_style_constructor}]' /usr/include/pybind11/pybind11.h:77:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::detail::is_new_style_constructor}; = void]' /usr/include/pybind11/pybind11.h:1266:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Extra = {pybind11::detail::is_new_style_constructor}; type_ = netgen::Point<2, double>; options = {}]' /usr/include/pybind11/detail/init.h:232:15: required from 'void pybind11::detail::initimpl::factory::execute(Class&, const Extra& ...) && [with Class = pybind11::class_ >; Extra = {}; Func = ExportNetgenMeshing(pybind11::module&)::)>; Return = netgen::Point<2, double>; Args = {std::pair}]' /usr/include/pybind11/pybind11.h:1308:32: required from 'pybind11::class_& pybind11::class_::def(pybind11::detail::initimpl::factory&&, const Extra& ...) [with Args = {ExportNetgenMeshing(pybind11::module&)::)>, pybind11::detail::void_type (*)(), netgen::Point<2, double>(std::pair), pybind11::detail::void_type()}; Extra = {}; type_ = netgen::Point<2, double>; options = {}]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:170:15: required from here /usr/include/pybind11/cast.h:954:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 954 | cast_op(make_caster &&caster) { | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 72 | if (h*w) | ~^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngarray.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mystring.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:164:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:178:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 178 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 235 | for (size_t i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:247:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 247 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/optmem.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] 158 | sprintf(buffer, "%ld", l); | ~~^ ~ | | | | | std::size_t {aka unsigned int} | long int | %d In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/seti.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for (int i = 0; i < bablocks.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 66 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 59%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/gzstream.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:58:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp: In function 'std::string netgen::MyMPI_RecvCmd()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:32:9: warning: unused variable 'flag' [-Wunused-variable] 32 | int flag; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 59%] Linking CXX shared library libngmesh.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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/surfacegeom.cpp.o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o CMakeFiles/mesh.dir/__/gprim/spline.cpp.o CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o CMakeFiles/mesh.dir/__/general/ngarray.cpp.o CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o CMakeFiles/mesh.dir/__/general/mystring.cpp.o CMakeFiles/mesh.dir/__/general/optmem.cpp.o CMakeFiles/mesh.dir/__/general/parthreads.cpp.o CMakeFiles/mesh.dir/__/general/seti.cpp.o CMakeFiles/mesh.dir/__/general/sort.cpp.o CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o CMakeFiles/mesh.dir/__/general/table.cpp.o CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o CMakeFiles/mesh.dir/__/general/gzstream.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libz.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libmetis.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 59%] Built target mesh gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Scanning dependencies of target geom2d gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Scanning dependencies of target stl gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/csg2d.cpp.o [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o Scanning dependencies of target csg gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::Partition(const netgen::SplineSegExt&, netgen::MeshingParameters&, double, double, netgen::Mesh&, netgen::Point3dTree&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:135:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 135 | while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n)) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:151:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:156:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 156 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:217:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 217 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:297:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 297 | pi < mesh2d.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:462:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 462 | pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 549 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:701:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 701 | for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:509:10: warning: variable 'BndPntRange' set but not used [-Wunused-but-set-variable] 509 | auto BndPntRange = mesh->Points().Range(); | ^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= bcnr) | ~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 981 | if ( bcnr > bcnames.Size() ) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1006 | if ( materials.Size() >= domnr) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1015 | if (domnr > materials.Size()) materials.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 1033 | if ( maxh.Size() >= domnr && domnr > 0) | ~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1042:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1042 | if (domnr > maxh.Size()) maxh.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 1; i <= meshpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for (int i = 1; i <= meshlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable] 605 | for(auto v : Vertices(ALL)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:449:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:464:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 464 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:476:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:496:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 496 | for (int i = 1; i <= refpts.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, int, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 645 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 647 | for (int j = 1; j <= spiralps.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 697 | for (int i = 0; i < imeshsp.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 722 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int hi = 0; hi < icompress.Size(); hi++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:751:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | if (hi < ispiral_point.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < icompress.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In function 'netgen::IntersectionType netgen::Intersect(netgen::Spline, netgen::Spline, double&, double&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:673:14: warning: unused variable 'i' [-Wunused-variable] 673 | for(auto i : IntRange(10)) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In function 'netgen::Solid2d netgen::ClipSolids(netgen::Solid2d&&, netgen::Solid2d&&, char)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1736:19: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1736 | return std::move(res); | ~~~~~~~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1736:19: note: remove 'std::move' call In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:2058:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2058 | if(i1& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:523:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:524:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:560:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:611:7: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:265:44: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:509:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:846:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:850:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:662:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:630:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:587:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:611:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 611 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:635:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:659:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 659 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= vic.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1005 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1053 | for (i = 1; i <= importlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1152 | for (i = 1; i <= externaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (i = 1; i <= storedexternaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1375 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1733 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1751 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1764 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1772 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1787 | for (i = 1; i <= vicinity.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1806 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1820 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1831 | if (trig <= vicinity.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2079 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2090 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2266 | for (int j = 1; j <= inters.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2423 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } | ~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2430 | if (pn <1 || pn > lineendpoints.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddFaceEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2795:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2795 | for (int j = 1; j <= c.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3057:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3057 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3073:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3073 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3120:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3120 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3141:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3141 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3156 | for (i = 1; i <= spiralpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3256 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3259 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3310 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3317 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3345:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3345 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3359:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3359 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3463 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3466 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3493:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3493 | for (l = 2; l <= trigsaroundp.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | if (chartnumber >= 1 && chartnumber <= GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3641 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3660:13: warning: variable 'normal' set but not used [-Wunused-but-set-variable] 3660 | Vec3d normal = Cross( pts[1]-pts[0], pts[2]-pts[0] ); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3668 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3671 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 118 | while (markedtrigcnt < GetNT()) | ~~~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int l = 0; l < innerchartpts.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:520:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 520 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 563 | for (int j = 1; j <= GetChart(i).GetNT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 648 | if (i > chartmark.Size()) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray&, netgen::ChartId)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const ngcore::Array&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:754:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3297:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:85:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:98:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 238 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 284 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable] 605 | for(auto v : Vertices(ALL)) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:210:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:261:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 261 | for(int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:323:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < self.geompoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:336:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 336 | for (int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:355:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 355 | for (int i = 0; i < self.geompoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:363:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 363 | for (int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:611:7: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:160:58: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (i = 1; i <= edgelist1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 233 | for (i = 1; i <= edgelist2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 261 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::GetMeshChartBoundary(netgen::NgArray, 0, int>&, netgen::NgArray, 0, int>&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:314:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 314 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:480:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (i = 1; i <= trigsinbox2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 488 | for (i = 1; i <= trigsinbox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::Project(netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable 'j' [-Wunused-variable] 539 | int j; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable 'cnt' [-Wunused-variable] 541 | int cnt = 0; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable 'lamtol' [-Wunused-variable] 543 | const double lamtol = 1e-6; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 691 | for (i = 1; i <= chart.GetNT(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double, const netgen::STLParameters&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:983:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 983 | for (k2 = 1; k2 <= linenums.Size(); k2++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(netgen::ChartId, netgen::NgArray&, netgen::Mesh&, double, double, double, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1168 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1279 | for (int j = 2; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for (int j = 1; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1289 | for (int j = 1; j <= plimes1.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1302 | for (int kk = 1; kk <= foundpts.Size(); kk++) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1349:5: required from 'void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; _Dp = std::_Optional_base]' /usr/include/c++/11/optional:872:22: required from 'std::enable_if_t, _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; std::enable_if_t, _Tp&> = netgen::MeshingParameters&]' /usr/include/pybind11/stl.h:285:22: required from 'bool pybind11::detail::optional_caster::load(pybind11::handle, bool) [with T = std::optional]' /usr/include/pybind11/cast.h:1998:51: required from 'bool pybind11::detail::argument_loader::load_impl_sequence(pybind11::detail::function_call&, std::index_sequence) [with unsigned int ...Is = {0, 1, 2}; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:1977:34: required from 'bool pybind11::detail::argument_loader::load_args(pybind11::detail::function_call&) [with Args = {std::shared_ptr, std::optional, pybind11::kwargs}]' /usr/include/pybind11/pybind11.h:165:42: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Return = std::shared_ptr; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}]' /usr/include/pybind11/pybind11.h:77:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}; = void]' /usr/include/pybind11/pybind11.h:1266:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::arg_v, pybind11::call_guard, const char*}; type_ = netgen::SplineGeometry2d; options = {netgen::NetgenGeometry, std::shared_ptr}]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:396:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:630:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 278 | if (storedstatus.Size() == ne) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (i = 1; i <= line.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:507:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (k = oldend; k <= line.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 575 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 581 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const ngcore::Array, netgen::STLPointId>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for (int i = 2; i <= pts.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const ngcore::Array, netgen::STLPointId>&, netgen::Box<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 601 | for (int i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const ngcore::Array, netgen::STLPointId>&, double, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const ngcore::Array, netgen::STLPointId>&, netgen::NgArray&, double, netgen::Mesh&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:737:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | while (inthl < 1.000000001 && j <= inthi.Size()) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 134 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 136 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:205:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 205 | if (n > points.Size()) n = 1; | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (i = 1; i <= intervallused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 239 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::NgArray&, const netgen::Point3d&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for (int i = 1; i <= ap.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 753 | if (cnt != 0 && i < charttrigs.Size()) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'bool netgen::STLBoundary::TestSeg(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Vec<3>&, double, int, ngcore::Array, netgen::STLPointId>&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:1175:9: warning: unused variable 'j' [-Wunused-variable] 1175 | int i,j,k; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree::DeleteElement(T) [with int dim = 2; T = netgen::INDEX_2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:1117:41: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In static member function 'static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable 'i' [-Wunused-variable] 355 | for (auto i : Range(buflen)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 489 | for (int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for(int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:754:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1039 | for (i = 1; i <= oriented.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1060:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1060 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1080:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1080 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:167:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 174 | for(int i = 0; i < to_delete.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:179:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 179 | for (int i = 0; i < splinecurves2d.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:188:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 188 | for(int i = 0; iSize(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:875:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 875 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:887:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 887 | for (i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:912:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 912 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:914:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 914 | for (int j = 0; j < polysurfs[i]->Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:929:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 929 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:961:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 0; i < isidenticto.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1008:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1072:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1072 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1108:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1108 | for (int i = 0; i < triapprox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1204:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1204 | catch (exception) | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1254:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1254 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1266:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1266 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1272:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1272 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1298:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1298 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1587:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1587 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1591:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1591 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:168:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:634:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:674:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:717:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:721:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:416:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 416 | for(int i=0; i hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'netgen::CSGeometry::AddSurface(netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:627:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:627:20: note: directive argument in the range [-2147483647, 2147483647] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/c++/11/cstdio:42, from /usr/include/c++/11/ext/string_conversions.h:43, from /usr/include/c++/11/bits/basic_string.h:6566, from /usr/include/c++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 8 and 18 bytes into a destination of size 15 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 22 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 53 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:141:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:150:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:187:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:202:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:254:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 254 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:274:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 274 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:313:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:369:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:380:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 380 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:418:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 418 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:452:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for(int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 502 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:511:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 511 | for(int i=0; i&, double, const netgen::Mesh&, netgen::NgArray, 0, int>&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:802:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:835:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 835 | for (int jj = 0; jj < hsp.Size(); jj++) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::AnalyzeEdge(int, int, int, int, int, int, const netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1043:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1043 | for (int j = 0; j < locsurfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1177:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1177 | for (int l = 1; !hi && l <= refedges.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1282:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for(int i=0; i&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1403:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1403 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1438 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::NgArray&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1543:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1543 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1561:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1561 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1605:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1605 | for (int k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::NgArray&, const netgen::NgArray&, int, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, int, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1664:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1664 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1729:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1729 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:575:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:480:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:694:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for(int i=0; i&, double, netgen::NgArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:714:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 714 | for(int i=0; i&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:751:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:883:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 883 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:889:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < geom.singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:117:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 117 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:124:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:160:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int j = 0; j < loc.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:256:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:260:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < fpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:305:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 305 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:362:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:378:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 378 | for(int k = 0; k::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'int netgen::CSGGenerateMesh(netgen::CSGeometry&, std::shared_ptr&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:690:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | for (int i = 0; i < maxhdom.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 70%] Linking CXX shared library libngstl.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:325:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:333:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int j = 1; j <= mesh.GetNP(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:467:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:480:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (int k = 0; k < copy_points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:485:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 485 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In constructor 'netgen::CloseSurfaceIdentification::CloseSurfaceIdentification(int, const netgen::CSGeometry&, const netgen::Surface*, const netgen::Surface*, const netgen::TopLevelObject*, const ngcore::Flags&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:567:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i=0; i&, const netgen::TABLE&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:695:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 695 | for (int j = 0; j < hsurf.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:703:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 703 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:706:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 706 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:762:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:767:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:772:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for (int l = 0; l < domain_surfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:789:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 789 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:791:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:925:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 925 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:992:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 992 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1000:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1010:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1010 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1164:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1164 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1237:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1237 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | for (int i1 = 0; i1 < segs.Size(); i1++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'void netgen::CloseSurfaceIdentification::BuildSurfaceElements2(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1375:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1375 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1648:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1648 | for (int i1 = 1; i1 <= segs.Size(); i1++) | ~~~^~~~~~~~~~~~~~ [ 71%] Linking CXX shared library libnggeom2d.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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/csg2d.cpp.o CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1233:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1563:31: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1568:31: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1573:46: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolidOld(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 180 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:220:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 220 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialVecSurfaceIndices2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:679:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 761 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:764:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 764 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:771:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 771 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:877:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 877 | for(int i = 0; i, 0, int>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:894:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 894 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::Vec<3> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:909:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 909 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:910:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) | ~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 33 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:701:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for(int i=0; i&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:796:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 796 | for(int i=0; i&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:826:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 826 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:846:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 846 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:957:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 957 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 48 | for (int i = 0; i < si1.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 0; i < si2.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:119:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int i = 0; i < points.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:124:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 157 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:1032:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1032 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::NgArray&, int&, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:699:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 699 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:701:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:718:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 718 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:720:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:1597:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1597 | for (int i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::PointInSolid(const netgen::Point<3, double>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:197:3: warning: control reaches end of non-void function [-Wreturn-type] 197 | } | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:216:3: warning: control reaches end of non-void function [-Wreturn-type] 216 | } | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:236:3: warning: control reaches end of non-void function [-Wreturn-type] 236 | } | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:119:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int j = 0; j < hpts.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:137:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 137 | for(int j=0; jSize(); j++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:164:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i = 0; i < boxesinlevel.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPointsRec(const netgen::Solid*, int, const netgen::BoxSphere<3>&, int, bool, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:219:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | if (level <= boxesinlevel.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:357:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 357 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:387:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 387 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:398:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 398 | for(int jj=0; jj&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1698:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1698 | for (int i = 0; i < points->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1749:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1749 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1760:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1760 | for (int i = 1; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1777:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1777 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1794:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1794 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1818:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1818 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1840:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1840 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1845:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1845 | for (int j = 0; j < normalvecs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1846:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1846 | for (int k = 0; k < normalvecs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1927:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1927 | for (int j2 = 0; j2 < surfind2.Size(); j2++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1957:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1957 | for (int l = 0; l < surfind2.Size(); l++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2017:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2017 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2091:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2091 | for (int m = 0; m < locsearch.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2144:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2144 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2148:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2148 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1933:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:104:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:1: In function 'std::char_traits::copy(char*, char const*, unsigned int)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.h:351:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.h:346:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.tcc:481:20, inlined from 'std::__cxx11::basic_string, std::allocator >::assign(char const*)' at /usr/include/c++/11/bits/basic_string.h:1445:19, inlined from 'std::__cxx11::basic_string, std::allocator >::operator=(char const*)' at /usr/include/c++/11/bits/basic_string.h:676:28, inlined from 'netgen::Surface::Surface()' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:18:12: /usr/include/c++/11/bits/char_traits.h:402:56: warning: 'memcpy' reading 7 bytes from a region of size 1 [-Wstringop-overread] 402 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 15 | for (int i = 1; i <= geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:21:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int j = 1; j <= se.segms.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:342:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 342 | for (i = 1; i <= ref_singular.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= ref_slices.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | (slicenr == slices.Size()) ? 1 : slices[slicenr]; | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:416:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:468:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 719 | for(int i = 1; i<=mesh.GetNE(); i++) | ~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 46 | for(int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:219:32: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for(int i = 0; i& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In member function '__ct ', inlined from '__ct_base .isra' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In member function '__ct_base .isra': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 78%] Built target geom2d gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Scanning dependencies of target geom2dvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 78%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 78%] Built target stl gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Scanning dependencies of target stlvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 79%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()GetSplines().Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:62:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 62 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:411:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 411 | for (j = 1; j <= me.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:535:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 535 | if (chartnumber >= 1 && chartnumber <= stlgeometry->GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:539:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for (j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:567:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for (j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:745:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1184 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ [ 80%] Linking CXX shared library libnggeom2dvis.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Built target geom2dvis In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 80%] Linking CXX shared library libngstlvis.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngstl.so.6.2 /usr/lib/libpython3.9.so ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Built target stlvis [ 80%] Linking CXX shared library libngcsg.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Built target csg gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Scanning dependencies of target csgvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 81%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o Scanning dependencies of target interface gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:22: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/nginterface_v2_impl.hpp:330:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 330 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'size_t netgen::Ngx_Mesh::GetNVLevel(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:142:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 142 | if (level >= mesh->level_nv.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:731:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:748:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 748 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'ngcore::FlatArray netgen::Ngx_Mesh::GetDistantProcs(int, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1299:66: warning: 'ngcore::FlatArray netgen::ParallelMeshTopology::GetDistantPNums(int) const' is deprecated: Use GetDistantProcs(..)! [-Wdeprecated-declarations] 1299 | return mesh->GetParallelTopology().GetDistantPNums(locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:153:20: note: declared here 153 | FlatArray GetDistantPNums (int locnum) const { return loc2distvert[locnum]; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1301:69: warning: 'ngcore::FlatArray netgen::ParallelMeshTopology::GetDistantEdgeNums(int) const' is deprecated: Use GetDistantEdgeProcx instead! [-Wdeprecated-declarations] 1301 | return mesh->GetParallelTopology().GetDistantEdgeNums(locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:73:20: note: declared here 73 | FlatArray GetDistantEdgeNums (int locnum) const { return loc2distedge[locnum]; } | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1303:69: warning: 'ngcore::FlatArray netgen::ParallelMeshTopology::GetDistantFaceNums(int) const' is deprecated: Use GetDistantFaceProcx instead! [-Wdeprecated-declarations] 1303 | return mesh->GetParallelTopology().GetDistantFaceNums(locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:71:20: note: declared here 71 | FlatArray GetDistantFaceNums (int locnum) const { return loc2distface[locnum]; } | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size() mesh->GetNP()) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:318:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int j = 0; j+2 < enums.Size(); j+=2) | ~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:348:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 348 | for (int j = 0; j < fnums.Size(); j += 2) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 491 | for (int i = 0; i < da.Size(); i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:423:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int NgPar_GetDistantNodeNums(int, int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:916:69: warning: 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const' is deprecated: Use GetDistantPNums(locnum) -> FlatArray instead! [-Wdeprecated-declarations] 916 | mesh->GetParallelTopology().GetDistantPNums( locnum, distnums ); | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:433:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 433 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:112:10: note: declared here 112 | void GetDistantPNums (int locpnum, int * distpnums ) const | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:919:72: warning: 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const' is deprecated: Use GetDistantEdgeNums(locnum) -> FlatArray instead! [-Wdeprecated-declarations] 919 | mesh->GetParallelTopology().GetDistantEdgeNums( locnum, distnums ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:136:10: note: declared here 136 | void GetDistantEdgeNums (int locedgenum, int * distedgenums ) const | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:922:72: warning: 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const' is deprecated: Use GetDistantFaceNums(locnum) -> FlatArray instead! [-Wdeprecated-declarations] 922 | mesh->GetParallelTopology().GetDistantFaceNums( locnum, distnums ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:119:10: note: declared here 119 | void GetDistantFaceNums (int locfacenum, int * distfacenums ) const | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int NgPar_GetNDistantNodeNums(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:941:72: warning: 'int netgen::ParallelMeshTopology::GetNDistantPNums(int) const' is deprecated: Use GetDistantPNums(locnum).Size() instead! [-Wdeprecated-declarations] 941 | case 0: return mesh->GetParallelTopology().GetNDistantPNums (locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:103:9: note: declared here 103 | int GetNDistantPNums (int locpnum) const { return loc2distvert[locpnum-1].Size(); } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:942:75: warning: 'int netgen::ParallelMeshTopology::GetNDistantEdgeNums(int) const' is deprecated: Use GetDistantEdgeNums(locnum).Size() instead! [-Wdeprecated-declarations] 942 | case 1: return mesh->GetParallelTopology().GetNDistantEdgeNums (locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:109:9: note: declared here 109 | int GetNDistantEdgeNums ( int locedgenum) const { return loc2distedge[locedgenum-1].Size(); } | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:943:75: warning: 'int netgen::ParallelMeshTopology::GetNDistantFaceNums(int) const' is deprecated: Use GetDistantFaceNums(locnum).Size() instead! [-Wdeprecated-declarations] 943 | case 2: return mesh->GetParallelTopology().GetNDistantFaceNums(locnum ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:106:9: note: declared here 106 | int GetNDistantFaceNums (int locfacenum) const { return loc2distface[locfacenum-1].Size(); } | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int NgPar_GetGlobalNodeNum(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:956:72: warning: 'int netgen::ParallelMeshTopology::GetGlobalEdgeNum(int) const' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 956 | case 1: return mesh->GetParallelTopology().GetGlobalEdgeNum (locnum)-1; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:92:9: note: declared here 92 | int GetGlobalEdgeNum (int locnum) const { return glob_edge[locnum-1]; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:957:72: warning: 'int netgen::ParallelMeshTopology::GetGlobalFaceNum(int) const' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 957 | case 2: return mesh->GetParallelTopology().GetGlobalFaceNum (locnum)-1; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:94:9: note: declared here 94 | int GetGlobalFaceNum (int locnum) const { return glob_face[locnum-1]; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:958:70: warning: 'int netgen::ParallelMeshTopology::GetGlobalElNum(int) const' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 958 | case 3: return mesh->GetParallelTopology().GetGlobalElNum (locnum)-1; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:96:9: note: declared here 96 | int GetGlobalElNum (int locnum) const { return glob_el[locnum-1]; } | ^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for(int i=0; imlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1752:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1752 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1757:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1757 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1768:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1768 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1819:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1819 | for (int i = 0; i < apairs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1939:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1939 | for( int i=0; ipointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:2177:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2177 | for(int i = 0; iSize(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray&, netgen::NgFlatArray&) [with T = double; S = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:369:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 161 | for (int i = 0; i < trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 245 | if (changeval != specpoints.Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:267:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int i = 1; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:394:30: warning: loop variable 'p' of type 'const netgen::Point3d&' binds to a temporary constructed from type 'netgen::MeshPoint' [-Wrange-loop-construct] 394 | for (const Point3d & p : mesh->Points()) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:394:30: note: use non-reference type 'const netgen::Point3d' to make the copy explicit or 'const netgen::MeshPoint&' to prevent copying /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:465:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 465 | for (int i = 2; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:473:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 473 | if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:230:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:669:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:149:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:165:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:216:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:116:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int jj = 0; jj < sels.Size(); jj++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 236 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp: In function 'netgen::ReadFile(netgen::Mesh&, std::__cxx11::basic_string, std::allocator > const&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:352:53: warning: 'ednr' may be used uninitialized in this function [-Wmaybe-uninitialized] 352 | mesh[nr].edgenr = ednr+1; | ~~~~^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:139:25: warning: 'fdnr' may be used uninitialized in this function [-Wmaybe-uninitialized] 139 | return ((T*)data)[i-1]; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:269:25: note: 'fdnr' was declared here 269 | int fdnr, ednr; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for (i = 1; i <= surfaceelp.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ [ 88%] Linking CXX shared library libngcsgvis.so /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 /usr/lib/libpython3.9.so ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:100:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:71:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:527:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 527 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 545 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:552:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 552 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:570:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:577:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 577 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:595:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | for(int i=0; i<=mesh.GetNP(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 599 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:772:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:787:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 787 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:794:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 794 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:810:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 810 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:933:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 933 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:947:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 947 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1021:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1045:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1045 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1065:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1065 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1090:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1090 | for(int i=0; i::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:469:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::Intersection(const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:614:72: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:802:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for(int i=0; i&, const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:833:84: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:811:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 811 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:28:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:602:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:412:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:405:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 90%] Built target csgvis [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 278 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 283 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 290 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 297 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/rw_cgns.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 152 | for(int i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for(int i = 1; i <= owner_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 392 | for(int i = 1; i <= owner_facelist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 427 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 430 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 470 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 580 | for(int i = 1; i <= bcarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 92%] Linking CXX shared library libnginterface.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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 CMakeFiles/interface.dir/rw_cgns.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../stlgeom/libngstl.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/openmpi/lib/libmpi.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 92%] Built target interface gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)': /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:176:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 176 | if(m->GetNP() > num_pts) | ~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_OCC_GenerateSurfaceMesh(void**, void**, nglib::Ng_Meshing_Parameters*)': /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:934:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 934 | if(me->GetNP() <= numpoints) | ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:921:11: warning: variable 'perfstepsend' set but not used [-Wunused-but-set-variable] 921 | int perfstepsend = MESHCONST_MESHSURFACE; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 93%] Linking CXX shared library libnglib.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libGL.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so ../libsrc/occ/libngocc.so.6.2 /usr/lib/libpython3.9.so ../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 /usr/lib/libGL.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libpython3.9.so ../libsrc/core/libngcore.so /usr/lib/openmpi/lib/libmpi.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Built target nglib gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target ngpy gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o Scanning dependencies of target gui gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o [ 93%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o [ 94%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o [ 95%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/ng/netgenpy.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:23:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:23:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::VisualSceneSolution::SolData*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:23:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/ng/netgenpy.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:234:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 234 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 261 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 336 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_GetExportFormats(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= userformats.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:532:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:601:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 601 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:632:28: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 632 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:689:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 689 | if (prev_np != mesh->GetNP()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:696:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 696 | if (prev_ne != mesh->GetNE()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:703:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 703 | if (prev_nse != mesh->GetNSE()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:712:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 712 | for (int i = 0; i < tets_in_qualclass.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1488:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 1488 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1540 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1991:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1991 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]': /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:353:70: required from here /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; | ~~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3>]': /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:424:62: required from here /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; | ~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1973:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:524:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 524 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 1; i <= coeffs.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:515:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= geometry->singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 98%] Linking CXX shared library libngpy.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../nglib/libnglib.so.6.2 ../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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 ../libsrc/core/libngcore.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:693:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 693 | for(int i = 0; i < face_colours.Size();i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:719:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:743:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 743 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:774:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 774 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:798:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 798 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 805 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:817:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 817 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:827:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 827 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 98%] Built target ngpy /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 99%] Linking CXX shared library libnggui.so /usr/lib/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../nglib/libnglib.so.6.2 Togl2.1/libngtogl.so.6.2 /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtcl.so /usr/lib/libtk.so ../libsrc/stlgeom/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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 ../libsrc/core/libngcore.so /usr/lib/openmpi/lib/libmpi.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 99%] Built target gui gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [100%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [100%] Linking CXX executable netgen-mesher /usr/lib/openmpi/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/netgen.dir/ngappinit.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libnggui.so.6.2 /usr/lib/openmpi/lib/libmpi.so Togl2.1/libngtogl.so.6.2 /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtk.so /usr/lib/libtcl.so ../nglib/libnglib.so.6.2 ../libsrc/occ/libngocc.so.6.2 -ldl /usr/lib/libGL.so /usr/lib/libGLU.so ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstl.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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/core/libngcore.so /usr/lib/openmpi/lib/libmpi.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [100%] Built target netgen gmake[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-build [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-install [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-done gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi' [100%] Built target netgen gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/CMakeFiles 0 + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 22975 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module unload mpi/openmpi-arm ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/openmpi-arm + 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_PYTHON3_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/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib/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_;' ++ 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_PYTHON3_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/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib/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_ + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 22975 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module load mpi/mpich-arm ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/mpich-arm + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/mpich/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib/mpich/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-arm:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/mpich-arm;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/mpich-arm:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/mpich-arm:/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/lib/mpich/bin;' export 'MPI_BIN;' 'MPI_COMPILER=mpich-arm;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib/mpich;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/mpich-arm;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib/mpich/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/mpich-arm;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=%\{python2_sitearch\}/mpich;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=%\{python2_sitearch\}/mpich;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/mpich-arm;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib/mpich/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib/mpich/lib/pkgconfig:1\;/usr/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib/mpich/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/mpich-arm:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/mpich-arm;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtYXJtIixbImZ1bGxOYW1lIl09Im1waS9tcGljaC1hcm0iLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gtYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9D;' export '_ModuleTable001_;' '_ModuleTable002_=b3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/mpich/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib/mpich/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-arm:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/mpich-arm ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/mpich-arm:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=:/usr/share/man/mpich-arm:/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/lib/mpich/bin ++ export MPI_BIN ++ MPI_COMPILER=mpich-arm ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/mpich ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib/mpich ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/mpich-arm ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib/mpich/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/mpich-arm ++ export MPI_MAN ++ MPI_PYTHON2_SITEARCH='%{python2_sitearch}/mpich' ++ export MPI_PYTHON2_SITEARCH ++ MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/mpich ++ export MPI_PYTHON3_SITEARCH ++ MPI_PYTHON_SITEARCH='%{python2_sitearch}/mpich' ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_mpich ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/mpich-arm ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib/mpich/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib/mpich/lib/pkgconfig:1;/usr/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib/mpich/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/mpich-arm:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/usr/share/modulefiles/mpi/mpich-arm ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtYXJtIixbImZ1bGxOYW1lIl09Im1waS9tcGljaC1hcm0iLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gtYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9D ++ export _ModuleTable001_ ++ _ModuleTable002_=b3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + export 'CFLAGS= -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + CFLAGS=' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXX=mpicxx + CXX=mpicxx + mkdir mpich + cd mpich + CFLAGS=' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=mpicxx + export CXX + /usr/bin/cmake -S . -B armv7hl-redhat-linux-gnueabi -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_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_SUFFIX=netgen-mesher -DUSE_NATIVE_ARCH=OFF -DNG_INSTALL_DIR_INCLUDE=/usr/include/mpich/netgen-mesher -DNG_INSTALL_DIR_BIN=/usr/lib/mpich/bin/ -DNG_INSTALL_DIR_LIB=/usr/lib/mpich/lib/ -DNG_INSTALL_DIR_CMAKE=/usr/lib/mpich/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_PYTHON=/usr/lib/mpich/python3.9/site-packages/netgen-mesher -DUSE_JPEG=1 -DUSE_OCC=1 -DUSE_MPI=1 .. -- The C compiler identification is GNU 11.0.0 -- The CXX compiler identification is GNU 11.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/mpich/bin/mpicxx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:30 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:74 (include) -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.1", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.1", minimum required is "3") -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Looking for system METIS -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi + /usr/bin/cmake --build armv7hl-redhat-linux-gnueabi -j5 --verbose /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.2101 -B/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi' /usr/bin/gmake -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi' /usr/bin/gmake -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi' [ 10%] Creating directories for 'netgen' [ 20%] Performing check_submodules step for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101 /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.2101/cmake/check_submodules.cmake /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/tmp fatal: not a git repository (or any of the parent directories): .git /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-check_submodules /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-mkdir [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-download [ 40%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-update [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-patch [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.9 -DPYTHON_LIBRARIES=/usr/lib/libpython3.9.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=ON -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib/libtcl.so -DTK_LIBRARY=/usr/lib/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/lib/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 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=1 -DUSE_NUMA=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_MPEG=OFF -DUSE_JPEG=1 -DUSE_CGNS=OFF -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=OFF -DENABLE_CPP_CORE_GUIDELINES_CHECK=OFF -DUSE_SPDLOG=OFF -DDEBUG_LOG=OFF -DCHECK_RANGE=OFF -DTRACE_MEMORY=OFF -DBUILD_STUB_FILES=ON -DBUILD_FOR_CONDA=OFF -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_DO_STRIP:BOOL=OFF -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/lib/mpich/bin/ -DNG_INSTALL_DIR_CMAKE:UNINITIALIZED=/usr/lib/mpich/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/mpich/netgen-mesher -DNG_INSTALL_DIR_LIB:UNINITIALIZED=/usr/lib/mpich/lib/ -DNG_INSTALL_DIR_PYTHON:UNINITIALIZED=/usr/lib/mpich/python3.9/site-packages/netgen-mesher -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.2101 Re-run cmake no build system arguments -- The C compiler identification is GNU 11.0.0 -- The CXX compiler identification is GNU 11.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/mpich/bin/mpicxx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 Call Stack (most recent call first): CMakeLists.txt:85 (include) -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.1", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.1", 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/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:293 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:245 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/libOpenGL.so -- Found PythonInterp: /usr/bin/python3 (found version "3.9.1") -- Found PythonLibs: /usr/lib/libpython3.9.so -- Found Pybind11: /usr/include -- Found MPI_C: /usr/lib/mpich/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib/mpich/bin/mpicxx (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found METIS: /usr/lib/libmetis.so -- Found mpi4py: /usr/lib/python3.9/site-packages/mpich/mpi4py/include/mpi4py CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (OCC) does not match the name of the calling package (OpenCasCade). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/cmake_modules/FindOpenCasCade.cmake:97 (find_package_handle_standard_args) CMakeLists.txt:313 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OCC: /usr/include/opencascade (found version "7.5.0") -- -- Found OpenCASCADE version: 7.5.0 -- -- OpenCASCADE include directory: /usr/include/opencascade -- -- OpenCASCADE shared libraries directory: /usr/lib -- -- OpenCASCADE shared libraries : /usr/lib/libTKBO.so;/usr/lib/libTKBool.so;/usr/lib/libTKBRep.so;/usr/lib/libTKCAF.so;/usr/lib/libTKCDF.so;/usr/lib/libTKernel.so;/usr/lib/libTKG2d.so;/usr/lib/libTKG3d.so;/usr/lib/libTKGeomAlgo.so;/usr/lib/libTKGeomBase.so;/usr/lib/libTKHLR.so;/usr/lib/libTKIGES.so;/usr/lib/libTKLCAF.so;/usr/lib/libTKMath.so;/usr/lib/libTKMesh.so;/usr/lib/libTKOffset.so;/usr/lib/libTKPrim.so;/usr/lib/libTKService.so;/usr/lib/libTKShHealing.so;/usr/lib/libTKSTEP.so;/usr/lib/libTKSTEP209.so;/usr/lib/libTKSTEPAttr.so;/usr/lib/libTKSTEPBase.so;/usr/lib/libTKSTL.so;/usr/lib/libTKTopAlgo.so;/usr/lib/libTKV3d.so;/usr/lib/libTKXCAF.so;/usr/lib/libTKXDEIGES.so;/usr/lib/libTKXDESTEP.so;/usr/lib/libTKXSBase.so;/usr/lib/libTKVCAF.so -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- LTO enabled Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'pybind11_stubgen' CMake Warning at python/CMakeLists.txt:14 (message): pybind11-stubgen not found, if you want to create stub files for better autocompletion support install it with pip. grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ Netgen : Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard Enabled functionality: OCC: ............... 1 JPEGlib: ........... 1 FFMPEG: ............ OFF GUI: ............... ON MPI: ............... 1 PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr/lib/python3.9/site-packages ------------------------------------------------------------------------ -- Configuring done CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR NG_INSTALL_PYBIND SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-configure [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.2101/cmake/check_submodules.cmake fatal: not a git repository (or any of the parent directories): .git [ 80%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/gmake --silent gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Scanning dependencies of target ng_generate_version_file gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Scanning dependencies of target togl gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' -- Found Git: /usr/bin/git (found version "2.30.0") gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' CMake Warning at /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o [ 1%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o [ 2%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o [ 2%] Built target ng_generate_version_file gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Scanning dependencies of target ngcore gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.cpp.o [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/localheap.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:618: /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); | ^~~~ | | | int * /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); | ^~~~ | | | int * /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4613 | if (error_code = togl_CheckForXError(from)) { | ^~~~~~~~~~ At top level: /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp: In function 'std::string ngcore::detail::TranslateBacktrace(std::string, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:125:12: warning: unused variable 'position' [-Wunused-variable] 125 | auto position = std::strtoul(s.substr(bracket_open_pos+1, bracket_close_pos - bracket_open_pos - 1).c_str(), 0, 16); | ^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp: In function 'std::string ngcore::GetBackTrace()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/exception.cpp:184:16: warning: unused variable 'len' [-Wunused-variable] 184 | size_t len = strlen(bt_syms[i]); | ^~~ [ 4%] Linking C shared library libngtogl.so /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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 /usr/lib/libGL.so /usr/lib/libGLU.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.hpp:14, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/bitarray.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/localheap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 5%] Built target togl [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/profiler.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/profiler.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/table.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:13, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/taskmanager.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/mpi_wrapper.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SaveFlags(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:311:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 311 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:313:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:315:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 315 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:317:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:321:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (j = 0; j + 1 < numlistflags[i]->Size(); ++j) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::PrintFlags(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:339:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 339 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:343:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 343 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:345:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for (int i = 0; i < strlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:347:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 347 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:349:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 349 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:612:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 612 | for (int i = 0; i < strs.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In constructor 'ngcore::PajeTrace::PajeTrace(int, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:73:14: warning: unused variable 'i' [-Wunused-variable] 73 | for(auto i : Range(5)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In member function 'int ngcore::PajeFile::DefineEntityValue(int, const string&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:302:21: warning: right shift count >= width of type [-Wshift-count-overflow] 302 | h ^= h>>32U; | ~^~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:108:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = double; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = double; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:114:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:120:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:126:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:168:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.cpp:177:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In member function 'void ngcore::PajeTrace::Write(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:583:20: warning: unused variable 'i' [-Wunused-variable] 583 | for(auto i : IntRange(n_timers)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:467:12: warning: unused variable 'rank' [-Wunused-variable] 467 | auto rank = comm.Rank(); | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp: In member function 'void ngcore::PajeTrace::SendData()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:774:12: warning: unused variable 'rank' [-Wunused-variable] 774 | auto rank = comm.Rank(); | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:775:12: warning: unused variable 'nranks' [-Wunused-variable] 775 | auto nranks = comm.Size(); | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/paje_trace.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:13, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::StopWorkers()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:217:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 217 | for (size_t i = 0; i < num_threads; i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:396:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:408:22: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 408 | catch (Exception e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::Loop(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:527:43: warning: comparison of integer expressions of different signedness: 'std::__atomic_base::__int_type' {aka 'int'} and 'unsigned int' [-Wsign-compare] 527 | if (mynode_data.start_cnt >= mytasks.Size()) break; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:529:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:541:26: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 541 | catch (Exception e) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/mpi_wrapper.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/version.cpp.o [ 9%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/python_ngcore.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 9%] Linking CXX shared library libngcore.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcore.so -o libngcore.so CMakeFiles/ngcore.dir/archive.cpp.o CMakeFiles/ngcore.dir/bitarray.cpp.o CMakeFiles/ngcore.dir/exception.cpp.o CMakeFiles/ngcore.dir/localheap.cpp.o CMakeFiles/ngcore.dir/logging.cpp.o CMakeFiles/ngcore.dir/flags.cpp.o CMakeFiles/ngcore.dir/paje_trace.cpp.o CMakeFiles/ngcore.dir/profiler.cpp.o CMakeFiles/ngcore.dir/table.cpp.o CMakeFiles/ngcore.dir/taskmanager.cpp.o CMakeFiles/ngcore.dir/utils.cpp.o CMakeFiles/ngcore.dir/version.cpp.o CMakeFiles/ngcore.dir/python_ngcore.cpp.o -Wl,-rpath,:::::::::::::::::::::: -lpthread /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 9%] Built target ngcore gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target pyngcore gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 9%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o Scanning dependencies of target visual gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 9%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o Scanning dependencies of target occ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o Scanning dependencies of target mesh gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 11%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] 519 | Standard_Boolean AffichPurge = Standard_False; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:38:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:44:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::NgArray&, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for(int i=0; i const&, double, double, TopoDS_Edge const&, bool&, double&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] 337 | if (Abs(endU-f) < Abs(endU-l)) | ~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 159 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | if (selelement > 0 && selelement <= mesh->GetNSE()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:521:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 521 | for (i = 1; i <= mesh->GetNP(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for (int i = 0; i < pgeominfo.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (int i = 0; i < loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (int i = 0; i < locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 478 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const ngcore::FlatArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 512 | for (int ii = 0; ii < testfaces->Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 543 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore_export.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree::DeleteElement(T) [with int dim = 3; T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:201:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o [ 12%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o [ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 14%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::CreateTrees()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 298 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 399 | i < clvol.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 407 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX_2_HASHTABLE&, float, float, netgen::INDEX&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:546:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 566 | for (i = 1; i <= locfaces2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for (i = 1; i <= locfaces3.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 603 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 625 | for (i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:634:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (other >= 1 && other <= pindex.Size() && | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:738:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 769 | for (INDEX i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:801:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 801 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SameSide(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::NgArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:861:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 861 | for (int i = 1; i <= testfaces->Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:865:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 865 | for (int ii = 1; ii <= aprif.Size(); ii++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:367:11: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:677:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::NgArray&, int, int, double, double, int, double, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 207 | for(int i=0; i&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:428:47: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 428 | if(maxpoints > 0 && points.Size() >= maxpoints) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for(i=0; i::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::NgArray*>&, netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:325:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 461 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:539:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for(k = 0; k < idmaps.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:715:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 715 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:795:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1116:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1116 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1156:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1156 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1596:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1596 | for (int i = 1; i <= mids.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1734 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1807 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1883 | for(int i=0; i*>&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2152:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2152 | for(int j=0; j*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2497:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2497 | for(int m = 0; m < mtets_old.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2547:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2547 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2596:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2596 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2636 | for(int j=0; j*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2865:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2865 | for(int i=1; i<=mtets.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2867:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2867 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2869:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2869 | for(int i=1; i<=mtris.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2871:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2871 | for(int i=1; i<=mquads.Size(); i++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2873:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2873 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2924:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2924 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2994:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3015:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3015 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3038:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3038 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3064:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3064 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3139:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3139 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3142:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3142 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3147:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3147 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3150:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3150 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3155:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3158:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3209:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3209 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3211:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3211 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3219:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3219 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3224:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3224 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3226:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3226 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3234:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3234 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3239:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3239 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3241:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3241 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3249:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3249 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3374:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3374 | for (int j = 0; j < edges.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3613:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3613 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3617:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3617 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3621:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3621 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3628:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3628 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3634:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3638:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3689 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3784 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3968:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3968 | for(int ii=1; ii<=mesh.GetNP(); ii++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:4015:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4015 | for(int ii=0; ii::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2476:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2477:35: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2478:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2479:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2480:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2816:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:3192:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o [ 14%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] 366 | int i = 0; | ^ [ 14%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] 70 | static int nbe = 0; | ^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx: In function 'SelectEdge(TopoDS_Face const&, TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_List&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop.cxx:215:11: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] 215 | if (angle >= anglemax) { | ^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::InsertVirtualBoundaryLayer(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:54:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 259 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 312 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:525:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 525 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:537:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:550:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 550 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:568:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 568 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:583:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 583 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:627:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 627 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:645:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:684:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 684 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:904:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 904 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (int hi = 0; hi < seia.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1371:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1371 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:1869:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1869 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2151:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2151 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2419 | for (j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2478:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2478 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2622:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2622 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2689:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2689 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:2974:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2974 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3030:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3030 | for (i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ [ 16%] Linking CXX shared library pyngcore.cpython-39-arm-linux-gnueabihf.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,pyngcore.cpython-39-arm-linux-gnueabihf.so -o pyngcore.cpython-39-arm-linux-gnueabihf.so CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: -flto libngcore.so -lmpi -lpython3.9 In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx: In function 'MakeDegenAndSelect(TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_Sequence&, NCollection_Sequence&, TopoDS_Edge const&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] 488 | B.UpdateVertex( V, U2, NewDegen, Tol); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] 462 | dU = USeq(i) - U1; | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 17%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o [ 17%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 17%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:89:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 89 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:145:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:163:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:288:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:612:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:624:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 624 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:627:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 627 | for (int j = 0; j < edgenrs.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:647:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 647 | for (int e = 0; e < edgeorder.Size(); e++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:650:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 650 | for (int f = 0; f < faceorder.Size(); f++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:662:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 662 | for (int e = 0; e < edgeorder.Size(); e++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:665:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 665 | for (int f = 0; f < faceorder.Size(); f++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:723:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 723 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:729:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:793:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 793 | for (int e = 0; e < surfnr.Size(); e++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:876:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 876 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:974:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 974 | for (int e = 0; e < edge_surfnr1.Size(); e++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1000:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1087:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1087 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1141:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1141 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1204:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1204 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1205:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1205 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1212:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1212 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1219:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int k = 0; k < verts.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1223:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1223 | for (int k = 0; k < edgenrs.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1247:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1248:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1248 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1299:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1299 | for (int i = 0; i < edgeorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1322:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1322 | for (int i = 0; i < faceorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1621:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1621 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1625:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1625 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1702:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1702 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1714:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1714 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1716:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1716 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1721:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1721 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1759:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1759 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1767:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1767 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:47:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:1756:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2352 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2370:76: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4010:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4281:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4294:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4300:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4323:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngcore::SIMD; std::size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4767:39: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:600:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:606:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:682:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 19%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx:1462:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/Partition_Spliter.cxx:1479:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:165:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (elnr > links.Size()) | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::NgArray&, netgen::Mesh&, netgen::DTREE&, netgen::MeshNB&, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:538:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 538 | if (centers.Size() < nelind) | ~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:871:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 871 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:930:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 930 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:960:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 960 | for (int ii = 1; ii <= openels.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:984:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 984 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1089:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1089 | for (int i = 1; i <= openels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1110:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1110 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1139:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1139 | for (int jj = 1; jj <= neartrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1252:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1271:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1271 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:1636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1636 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 3; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:462:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 3; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 3; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay.cpp:559:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size()::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 19%] Built target pyngcore [ 20%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 22%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::DeleteElement(T) [with int dim = 2; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:389:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 2; T = int; TSCAL = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 2; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1274:16: required from 'void netgen::DelaunayTree::Insert(const netgen::Box&, T) [with int dim = 2; T = int; TSCAL = double]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/delaunay2d.cpp:202:40: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:81:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::NgArray&, netgen::NgArray&, netgen::INDEX, const netgen::Point3d&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:216:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (k = 1; k <= area.Size(); k++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:172:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 172 | if (i >= 0 && i < soldata.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:191:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:246:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:253:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:257:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:266:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:289:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:300:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:309:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:323:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:329:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | for (int elnr = 0; elnr < mesh->GetNE(); elnr++) | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:634:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (int i = 0; i < user_vis.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:652:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 652 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (int i = 0; i < cpp.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1124:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1124 | for (int i = 0; i < cpt.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1147:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 1147 | catch (bad_weak_ptr e) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1530:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1530 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; | ~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1531:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1531 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; | ~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4439:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4439 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4461:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4461 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4469:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4469 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4478:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4478 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4786:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4786 | for(int i = 2; i < values.Size(); i+=2) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4793:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4793 | for(int i = 1; i < values.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::MouseDblClick(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4836:22: warning: unused variable 'have_vec_func' [-Wunused-variable] 4836 | bool have_vec_func = vecfunction!=-1 && soldata[vecfunction]->draw_volume; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::NgArray&, netgen::NgArray&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable 'maxh' [-Wunused-variable] 232 | double maxh = mparam.maxh; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable 'svalue' [-Wunused-variable] 235 | double svalue[DIVIDEEDGESECTIONS]; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable 'L' [-Wunused-variable] 239 | double L = system.Mass(); | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:247:12: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] 247 | double olddist = 0; | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:426:30: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 426 | if(geom.fnames.Size()>=facenr) | ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:773:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 773 | for (int l = 0; l < gis.Size(); l++) | ~~^~~~~~~~~~~~ [ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:844:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 844 | for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:871:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 871 | for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:649:26: warning: unused variable 'fd' [-Wunused-variable] 649 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:902:34: warning: variable 'point' set but not used [-Wunused-but-set-variable] 902 | gp_Pnt point = BRep_Tool::Pnt(vertex); | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:630:9: warning: unused variable 'projecttype' [-Wunused-variable] 630 | int projecttype = PARAMETERSPACE; | ^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCOptimizeSurface(netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:943:26: warning: unused variable 'fd' [-Wunused-variable] 943 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::OCCParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:1258:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1258 | for (int j = 0; j < linenums.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:1966:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4451:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:4452:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:357:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:682:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:1012:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 435 | int point_sing[6]={0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:1509:13: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 1509 | int point_sing[8]={0,0,0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/classifyhpel.hpp:1511:13: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] 1511 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:50:3: warning: when initialized here [-Wreorder] 50 | HPRefElement :: HPRefElement(Element2d & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Segment&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:65:3: warning: when initialized here [-Wreorder] 65 | HPRefElement :: HPRefElement(Segment & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp: In copy constructor 'netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:295:7: warning: 'int netgen::HPRefElement::levelx' [-Wreorder] 295 | int levelx; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:57, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:300:14: warning: 'netgen::HPRefElement::domout' will be initialized after [-Wreorder] 300 | int domin, domout; // he: needed for segment!! in 3d there should be surf1, surf2!! | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::InitHPElements(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 562 | for(ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 581 | for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1000:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int l = 0; l < pts.Size(); l++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1250 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1257 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1291 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1294 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1297 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1357 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1451:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1451 | for(ElementIndex i=0;i&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, int&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1605:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1605 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1641:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1641 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1669:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1669 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1726:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1726 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1788:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1788 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::NgArray&, int&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for( int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1668:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:1848:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In function 'double netgen::CombineImproveEdge(netgen::Mesh&, const ngcore::Table&, ngcore::Array, netgen::PointIndex>&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:444:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 444 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:454:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 454 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:612:9: warning: unused variable 'ntasks' [-Wunused-variable] 612 | int ntasks = ngcore::TaskManager::GetMaxThreads(); | ^~~~~~ [ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ [ 23%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:30, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp: In member function 'netgen::MeshOptimize2d::SplitImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.i[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:753:17: note: 'edge.i[1]' was declared here 753 | INDEX_2 edge; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:30, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.i[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2.cpp:753:17: note: 'edge.i[0]' was declared here 753 | INDEX_2 edge; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:1007:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:981:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:986:19: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:230:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int j = 1; j <= rule.newels.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:273:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int k = 0; k < elonnode[el[j]].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:277:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 277 | for (int l = 0; l < nbels[sei].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:326:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 326 | for (int i = 1; i < elmap.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:333:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 333 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:370:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for(int i=0; ok && i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 25%] Linking CXX shared library libngvisual.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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,/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::CombineImproveEdge(netgen::Mesh&, const netgen::MeshingParameters&, ngcore::Table&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, ngcore::FlatArray, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:219:15: warning: unused variable 'l' [-Wunused-variable] 219 | int l; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:355:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 355 | for (int k = 0; k < row1.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:372:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 372 | for (int k = 0; k < row2.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:387:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 387 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:389:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 389 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:413:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 413 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:429:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 429 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:459:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 459 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:474:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 474 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:477:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 477 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:493:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 493 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:201:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:248:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:317:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SplitImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, ngcore::Table&, ngcore::Array&, netgen::NgArray&, double, netgen::PointIndex, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:741:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:806:7: warning: unused variable 'np' [-Wunused-variable] 806 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1019:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1121:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1121 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1317:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1317 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'double netgen::MeshOptimize3d::SwapImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, ngcore::Table&, netgen::INDEX_3_HASHTABLE&, netgen::PointIndex, netgen::PointIndex, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2661:19: warning: unused variable 'k1' [-Wunused-variable] 2661 | int k1; | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2713:7: warning: unused variable 'np' [-Wunused-variable] 2713 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2714:7: warning: unused variable 'ne' [-Wunused-variable] 2714 | int ne = mesh.GetNE(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSurface(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, const netgen::NgArray*>*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2920:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2920 | for(int k=0; !found && kSize(); k++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2922:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2922 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2962:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2962 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2984:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2984 | for (int l = 0; l < hasbothpoints.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:2994:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3008:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3008 | for(int ii=0; ii < hasbothpoints.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3011:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3011 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3022:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3022 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3042:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3042 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3059:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3059 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3082:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3082 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3155:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3158:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3173:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3173 | for(int jj=i; !done && jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3382:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3382 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3390:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3390 | for(int k = 0; kSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3465:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3465 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3581:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3581 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3625:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3625 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3638:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for(int i=0; i&, netgen::TABLE&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3695:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3695 | for (int k = 0; k < belementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3731:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3731 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:14: warning: unused variable 'pi1' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:19: warning: unused variable 'pi2' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:24: warning: unused variable 'pi3' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:29: warning: unused variable 'pi4' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3832:34: warning: unused variable 'pi5' [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3836:16: warning: unused variable 'bad2' [-Wunused-variable] 3836 | double bad1, bad2; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3938:16: warning: unused variable 'bad2' [-Wunused-variable] 3938 | double bad1, bad2; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = ngcore::Array; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:723:62: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1045:34: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1838:40: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = bool; int S = 50]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:1842:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp: In member function 'netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:29: warning: 'pi4.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:24: warning: 'pi3.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3743:40: warning: 'pi2.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3743 | if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/improve3.cpp:3662:14: warning: 'pi1.i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ [ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:406:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 406 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::NgArray&, netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:481:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 481 | for (int j = 1; j <= faceused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:483:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 483 | for (int j = 1; j <= facenotused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 758 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::NgArray, 0, int>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:786:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 786 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::NgArray, 0, int>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:51:16: warning: unused variable 'vstep' [-Wunused-variable] 51 | double vstep = 0.01*(vmax-vmin); | ^~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ [ 27%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 67 | for (int i = 0; i < materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for(int i = 0; i < userdata_int.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 71 | for(int i = 0; i < userdata_double.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 74 | for (int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 104 | for ( int i = 0; i < mesh2.materials.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:123:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i=0; i < mesh2.cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:128:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 128 | for (int i=0; i < mesh2.cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:162:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for ( int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:164:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i= 0; i< cd2names.Size(); i++) | ~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:242:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 242 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:300:33: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | if (el.index<=0 || el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:320:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 320 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:328:18: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:467:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:511:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 511 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:597:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 612 | for (i = 0; i < pointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:634:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (j = 1; j <= identpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:656:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 656 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:664:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 664 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:671:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:677:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 677 | for ( i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:682:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 682 | for (int ii = 0; ii&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2997:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2997 | for (int i = 1; i <= mhd.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'double netgen::Mesh::AverageH(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3038:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3038 | for (i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalH(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3082:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3082 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromPointDistances(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3217:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3217 | i < GetNP()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:3219:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3219 | for(j=i+1; j&, double*, const netgen::NgArray*, bool, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:5507:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5507 | if(ps_startelement != 0 && ps_startelement <= GetNSE() && PointContainedIn2DElement(p,lami,ps_startelement)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetSurfaceElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::NgArray*, bool, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:5675:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 5675 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6055:66: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 6055 | if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE && /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcMinMaxAngle(double, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6086:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6086 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6375:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6375 | if(curve == pointcurves_startpoint.Size()-1) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNP(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6426:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6426 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2ElementTable() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6456:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6456 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6456:16: note: remove 'std::move' call /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2SurfaceElementTable(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6501:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6501 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6501:16: note: remove 'std::move' call /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTrigMesh(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6609:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6609 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6615:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6615 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTetMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6624:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6624 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6654:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6654 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6656:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6656 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6671:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6671 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6673:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6673 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6681:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6681 | if (domnr > materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6698:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6698 | if (domnr <= materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6707:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6707 | for ( int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6715:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6715 | if (bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6730:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6730 | if (fd.BCProperty() <= bcnames.Size()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6741:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6741 | if (bcnr < 0 || bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6753:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6753 | for(int i=0; i= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6785:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6785 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6797:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6797 | for(int i=0; i= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::AddCD3Name(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6822:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6822 | for (int i = 0; i < cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6836:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6836 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6875:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6875 | for(int i=0; i<(*userdata_int[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6900:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6900 | for(int i=0; i<(*userdata_double[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6959:12: warning: unused variable 'ret' [-Wunused-variable] 6959 | auto ret = fabs(v*n_plane)/l; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp: In member function 'std::shared_ptr netgen::Mesh::Mirror(netgen::Point<3, double>, netgen::Vec<3>)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6953:10: warning: variable 'onPlane' set but not used [-Wunused-but-set-variable] 6953 | auto onPlane = [&] (const MeshPoint & p) -> bool | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:99:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::ElementIndex; IndexType = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2084:56: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6865:51: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6890:57: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:2156:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::SurfaceElementIndex; IndexType = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6473:32: required from 'netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: [with auto:40 = ngcore::T_Range]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6476:71: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6710:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6862:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:6887:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:92:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:175:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 175 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 214 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable] 652 | int i; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:243:27: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/python_occ.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 28%] Built target visual [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp: In function 'void netgen::Optimize2d(netgen::Mesh&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13 | bool secondorder = mesh.GetNP() > mesh.GetNV(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18 | for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:35, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp: In constructor 'netgen::Meshing2::Meshing2(const netgen::NetgenGeometry&, const netgen::MeshingParameters&, const netgen::Box<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp:47:25: warning: 'netgen::Meshing2::geo' will be initialized after [-Wreorder] 47 | const NetgenGeometry& geo; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.hpp:32:12: warning: 'netgen::AdFront2 netgen::Meshing2::adfront' [-Wreorder] 32 | AdFront2 adfront; | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:41:3: warning: when initialized here [-Wreorder] 41 | Meshing2 :: Meshing2 (const NetgenGeometry& ageo, | ^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 112 | for (int i = 0; i < ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'netgen::MESHING2_RESULT netgen::Meshing2::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&, double, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:344:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:452:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:537:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:538:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 538 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:633:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:799:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 799 | for (int i = 1; i <= chartboundpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:808:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 808 | for (int i = 1; i <= chartboundlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:851:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 851 | for (int i = 1; i <= locelements.Size() && found; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:869:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 869 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:932:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 932 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:946:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 946 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:962:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 962 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1026:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1026 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1069:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1069 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1082:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1085:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1085 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1157:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1157 | for (int i = 1; i <= critpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1161:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1161 | for (int jj = 0; jj < intersecttrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1247:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1251:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1251:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1312:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1312 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1318:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1318 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1350:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1350 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1419:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1419 | if (gpi >= oldts+PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1448 | for (int i = 1; i <= dellines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1493:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1493 | for (int i = 1; i <= pindex.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1502:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1502 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1509:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1509 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1554:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1554 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1561:50: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1561 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1634: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1634: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::VisualSceneSurfaceMeshing::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1683:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1683 | if (loclines.Size() != changeval) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1745:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1745 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1782:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1782 | for (int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1800:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1800 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1825:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1825 | for (int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:1721:10: warning: unused variable 'transp' [-Wunused-variable] 1721 | double transp = vispar.transp; | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:102:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:317:19: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 34 | for (int i = 1; i <= rules.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:345:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for(int i = 1; i <= allowpoint.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:374:44: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 374 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:379:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:382:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:383:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (j = 1; j <= locfaces.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:471:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for(int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:507:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:515:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:532:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:567:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:570:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:584:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 584 | for(int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:588:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:592:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:596:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for(int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:626:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 626 | for(int i = 1; i <= tempnewpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:628:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 628 | for(int i = 1; i <= tempnewfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:630:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 630 | for(int i = 1; i <= tempdelfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:632:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int i = 1; i <= templocelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:639:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 639 | for(int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:642:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 642 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:660:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 660 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:678:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 678 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:687:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 711 | for(int i = 1; i <= ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1187 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::NgArray; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:375:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:351:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 564 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::NgArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= incl.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 590 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveEdges(const netgen::Mesh&, const char*, double, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 644 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveSurfaceMesh(const netgen::Mesh&, double, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 673 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 681 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveVolumeMesh(const netgen::Mesh&, const netgen::NetgenGeometry&, char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 761 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 773 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 779 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'int netgen::CheckMesh3D(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 823 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 863 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:934:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 934 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:944:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp: In function 'void netgen::RemoveProblem(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:987:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 987 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:137:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetBox(const T_POINTS&, netgen::Box3d&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:393:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int8_t' {aka 'const signed char'} [-Wsign-compare] 393 | for (unsigned i = 1; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:1376:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1376 | for (i = 1; i <= locels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::NgArray&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2738:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2738 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:32, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/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]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2820:33: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/table.hpp:267:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int j = 0; j < row.Size(); j++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:2735:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 31%] Linking CXX shared library libngocc.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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,/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:17:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for(int i = 0; i < freezone_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:38:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (tolclass <= oldutofreearea_i.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point<2, double>&, const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:127:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 127 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int i = 1; i <= freefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 23 | for (int i = 1; i <= freesets.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 25 | for (int i = 1; i <= freeedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 35 | for (int i = 1; i <= flags.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 78 | for (i = 2; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 85 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 90 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (i = 1; i <= freesetedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:213:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:225:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 225 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeSet(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, int, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 316 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 446 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 579 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 585 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 624 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 644 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 739 | for (i = 1; i <= activefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsQuadInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:880:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 880 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 886 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:892:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 995 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 999 | for (i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1003 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1016 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:1036:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (k = 1; k <= edge1.Size(); k++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:434:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 434 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:473:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 485 | for (int j = 0; j < freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:2: In member function 'netgen::NgArray::Append(netgen::netrule::threeint const&)', inlined from 'netgen::netrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:382:28: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp: In member function 'netgen::netrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser2.cpp:382:45: note: '' declared here 382 | orientations.Append (threeint()); | ^ [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:370:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 375 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:395:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 395 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:431:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 431 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:436:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 436 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:448:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 455 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 669 | for (i = 1; i <= freezonepi.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 710 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:726:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 726 | for (int j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:729:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int j = 1; j <= freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:745:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:746:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:762:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | for (ii = 1; ii <= freeset.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 780 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 815 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:833:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 833 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 857 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 875 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 885 | for (k = 1; k <= freesetfaces.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:889:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for (l = k+1; l <= freesetfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:31:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 31 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:54:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:81:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 81 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:116:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int i = 0; i < par_nr.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:120:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 120 | for (int i = 0; i < parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:163:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (pinew >= epgi.Size()+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:184:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 184 | i < surfgi.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:247:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if (surfgi.Size() < pnums.Elem(4+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:324:41: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if (surfgi.Size() < pnums.Elem(5+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:757:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:820:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 820 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:830:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 830 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:862:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 862 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:34:76: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:128:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/refine.cpp:514:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:577:28: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:577:44: note: '' declared here 577 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:683:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:683:40: note: '' declared here 683 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:691:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:691:40: note: '' declared here 691 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:697:24: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:697:40: note: '' declared here 697 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:2: In member function 'netgen::NgArray::Append(netgen::threeint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:772:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:328:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 328 | data[size] = el; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parser3.cpp:772:51: note: '' declared here 772 | freesetfaces.Append (threeint()); | ^ [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::NgArray, 0, int>&, netgen::NgArray&, int, netgen::NgArray&, int, netgen::NgArray&, netgen::NgArray&, int, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:171:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 171 | for (int i = maxlegalline; i < llines1.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 209 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:361:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 361 | for (int i = 0; i < pmap.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:513:57: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 513 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:546:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (int i = maxlegalline+1; i <= llines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:633:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Point<2, double>; int B2 = 0; T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:710:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:711:30: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:712:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:713:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.cpp:105:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, netgen::NgArray&, int, double, int, float&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:460:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 460 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:655:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 655 | for (int i = 1; i <= fz.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:662:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 662 | for (int i = 1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:686:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (int i = 1; i <= lfaces.Size() && ok; i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:961:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1074:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1074 | for (int i = noldlp+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1078:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (int i = noldlf+1; i <= lfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1082:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:1086:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1086 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:111:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = char; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:264:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler3.cpp:267:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 34 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | for (int i = oldsize; i < mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:500:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 500 | for (int i = 1; i <= parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:509:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 509 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::NgArray&, const netgen::NgArray*>&, netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 13 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:79:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 420 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 506 | for (j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for (int j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 661 | for (j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 725 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:743:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1085 | while(colored_blocks, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:769:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&):: [with auto:11 = ngcore::T_Range]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:1030:47: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:911:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 911 | for (int j = 0; j < elementsonpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 950 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 980 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:1019:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i=0; i&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValue(const netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueGrad(const netgen::Point<3, double>&, netgen::Vec<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction::PointFunctionValueDeriv(const netgen::Point<3, double>&, const netgen::Vec<3>&, double&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:412:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 412 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:990:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1340:7: warning: unused variable 'np' [-Wunused-variable] 1340 | int np = GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable 'ne' [-Wunused-variable] 1341 | int ne = GetNE(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1467:7: warning: unused variable 'np' [-Wunused-variable] 1467 | int np = GetNP(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1649:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1649 | for (int i=0; i*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray*>*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1806 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1855:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1855 | if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1912:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1912 | for(int i=0; i; FACEArray = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:454:47: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In instantiation of 'int ngcore::ComputeColoring(ngcore::FlatArray, size_t, const Tmask&) [with Tmask = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1483:62: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1085 | while(colored_blocks::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1375:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:1648:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp: In function 'void netgen::CutOffAndCombine(netgen::Mesh&, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 38 | for (i = 1; i <= othermesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 78 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | for (i = 1; i <= othermesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp: In function 'void netgen::HelmholtzMesh(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 180 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 39%] Built target occ gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Scanning dependencies of target occvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 39%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:483:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 483 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:490:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 490 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:519:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 519 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:522:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:531:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 531 | if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++; /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:538:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 538 | if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]); /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:544:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 544 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:563:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 563 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:620:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 620 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:651:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 651 | for (int j = 0; j < vertex2.Size(); j++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:704:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 704 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:707:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 707 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:717:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 717 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 745 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:749:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:795:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:801:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 801 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1222:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int k = 0; k < vertels.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1799:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1799 | if (ednr < 1 || ednr > edge2vert.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1840:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1840 | for (int i = 0; i < els.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1852:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for(int k=0;k&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2010:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2010 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2025:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2025 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:376:11: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1114:16: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:1163:13: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2011:49: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2026:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'void netgen::GetPureBadness(netgen::Mesh&, netgen::NgArray&, const netgen::NgBitArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 30 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'double netgen::Validate(const netgen::Mesh&, netgen::NgArray&, const netgen::NgArray&, double, bool, netgen::NgArray*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::NgBitArray&, netgen::NgBitArray&, const netgen::Mesh&, const netgen::NgArray&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for(int i=0; i&, const netgen::NgBitArray&, const netgen::Refinement&, const netgen::NgArray&, double, bool, const netgen::NgArray*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 202 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:307:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:15:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:200:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for(int j = 1; j <= face_colours.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 79 | for( int i = 1; i <= face_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for(int i = 1; i <= bc_num.Size();i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 386 | for(int i = 0; i < colours_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 408 | for(int i = 0; i < faces_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray&, netgen::NgFlatArray&) [with T = int; S = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:372:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:323:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 43%] Linking CXX shared library libngoccvis.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngocc.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 44%] Built target occvis [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:105:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 105 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:112:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 112 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:122:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 122 | for (SurfaceElementIndex ei = 0; ei < GetNSE(); ei++) | ~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:127:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 127 | for (SurfaceElementIndex ei = 0; ei < GetNSE(); ei++) | ~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:177:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 177 | for (int k = 0; k < per_pairs.Size(); k++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int k = 0; k < per_pairs.Size(); k++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:188:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 188 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:195:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:202:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int j = 0; j [with auto:9 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:219:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:195:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:202:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int j = 0; j [with auto:9 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:224:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:195:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (int k = PointIndex::BASE; k < GetNV()+PointIndex::BASE; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:202:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int j = 0; j [with auto:12 = int; auto:13 = netgen::NgArray]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:214:5: required from 'netgen::Mesh::SendMesh() const:: [with auto:9 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:224:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:222:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 222 | for (int j = 0; j [with auto:15 = netgen::PointIndex; auto:16 = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:250:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:289:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:287:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 287 | for(int j = 0; j < pers.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:289:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:265:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 265 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:19 = netgen::PointIndex; auto:20 = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:250:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:306:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:304:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 304 | for(int j = 0; j < pers.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:14 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:306:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:265:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 265 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:311:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 311 | for (int vert = 1; vert <= GetNP(); vert++ ) | ~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:314:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 314 | for (int j = 0; j < procs.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:367:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 367 | for(int j = 0; j [with auto:23 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:558:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:538:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:23 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:572:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:538:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:594:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 594 | for (int l = 0; l [with auto:25 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:638:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:594:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 594 | for (int l = 0; l [with auto:25 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:641:35: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:594:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 594 | for (int l = 0; l [with auto:26 = netgen::Mesh::SendMesh() const::&)>]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:671:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:653:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (int j = 0; j [with auto:26 = netgen::Mesh::SendMesh() const::&)>]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:676:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:653:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (int j = 0; j [with auto:27 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:706:6: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:687:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:694:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int l = 0; l < dests.Size(); l++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:27 = netgen::Mesh::SendMesh() const::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:724:6: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:687:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:694:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int l = 0; l < dests.Size(); l++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:35 = std::__cxx11::basic_string*]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:755:47: required from 'netgen::Mesh::SendMesh() const:: [with auto:32 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:775:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:774:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 774 | for (int j=0; j < name.size(); j++) compiled_names[strs++] = name[j]; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:85:9: warning: unused variable 'id' [-Wunused-variable] 85 | int id = comm.Rank(); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:498:10: warning: variable 'has_ided_sels' set but not used [-Wunused-but-set-variable] 498 | bool has_ided_sels = false; | ^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:793:10: warning: variable 'cleanup_ptr' set but not used [-Wunused-but-set-variable] 793 | auto cleanup_ptr = [](auto & ptr) { | ^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ReceiveParallelMesh()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:910:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for (int hi = 0; hi < dist_pnums.Size(); hi += 3) | ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:925:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 925 | for (int ind = 0, elnum = 1; ind < elarray.Size(); elnum++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:927:66: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_VolEl(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 927 | paralleltop->SetLoc2Glob_VolEl ( elnum, elarray[ind++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:84:10: note: declared here 84 | void SetLoc2Glob_VolEl (int locnum, int globnum) { glob_el[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:943:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int i = 0; i < fddata.Size(); i += 6) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:965:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 965 | while (ii < selbuf.Size()-1) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:978:60: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_SurfEl(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 978 | paralleltop->SetLoc2Glob_SurfEl ( sel+1, globsel ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:86:10: note: declared here 86 | void SetLoc2Glob_SurfEl (int locnum, int globnum) { glob_surfel[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:997:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | while ( ii < segmbuf.Size() ) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1022:64: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Segm(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 1022 | paralleltop-> SetLoc2Glob_Segm ( segi, globsegi ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:88:10: note: declared here 88 | void SetLoc2Glob_Segm (int locnum, int globnum) { glob_segm[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ReceiveParallelMesh():: [with auto:37 = netgen::NgArray*>]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1061:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1054:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1054 | for (int k = 0; k < array.Size(); k++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:847:9: warning: unused variable 'ntasks' [-Wunused-variable] 847 | int ntasks = comm.Size(); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1139:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1139 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1146:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1146 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1170:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1170 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1173:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1173 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1200:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1200 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1203:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1203 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1217:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1217 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1237:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1237 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1246:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1246 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:39 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1256:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1266:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1246:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:38 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1258:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1266:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1237:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1237 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:39 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1256:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1272:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1246:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1246 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::ParallelMetis():: [with auto:38 = netgen::Mesh::ParallelMetis()::]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1258:15: required from 'netgen::Mesh::ParallelMetis():: [with auto:40 = netgen::Mesh::ParallelMetis()::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1272:3: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1237:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1237 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1277:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1277 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1287:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1287 | for (int j = 0; j < els.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1325:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1325 | for (int j = 0; j < els.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1362:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1362 | for (int j = 0; j < sels.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis(netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1443:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1443 | for (int i = 0; i < GetNE(); i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1450:34: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1450 | if (volume_weights.Size()&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::Reset()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:44:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 44 | if (glob_vert.Size() != mesh.GetNV()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::EnumeratePointsGlobally()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:86:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 86 | for (int j = 0; j+1 < dps.Size(); j++) | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:169:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 169 | for (int i = 0; i < index0.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:206:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | for (int i = 0; i < index0.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGridGlobal()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:318:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | for (int el = 1; el <= mesh.GetNE(); el++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:327:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 327 | for ( int i = 0; i < edges.Size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:329:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 329 | for ( int i = 0; i < faces.Size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:322:29: warning: unused variable 'volel' [-Wunused-variable] 322 | const Element & volel = mesh.VolumeElement (el); | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:333:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int el = 1; el <= mesh.GetNSE(); el++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:340:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 340 | for ( int i = 0; i < edges.Size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:336:31: warning: unused variable 'surfel' [-Wunused-variable] 336 | const Element2d & surfel = mesh.SurfaceElement (el); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:365:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 365 | for (int volel = 1; volel <= mesh.GetNE(); volel++) | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:368:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for ( int i = 0; i < edges.Size(); i++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:369:59: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Edge(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 369 | SetLoc2Glob_Edge ( edges[i], recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:80:10: note: declared here 80 | void SetLoc2Glob_Edge (int locnum, int globnum) { glob_edge[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:372:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 372 | for ( int i = 0; i < faces.Size(); i++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:373:59: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Face(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 373 | SetLoc2Glob_Face ( faces[i], recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:82:10: note: declared here 82 | void SetLoc2Glob_Face (int locnum, int globnum) { glob_face[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:376:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 376 | for (int surfel = 1; surfel <= mesh.GetNSE(); surfel++) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:379:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for (int i = 0; i < edges.Size(); i++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:380:58: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Edge(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 380 | SetLoc2Glob_Edge (edges[i], recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:80:10: note: declared here 80 | void SetLoc2Glob_Edge (int locnum, int globnum) { glob_edge[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:382:53: warning: 'void netgen::ParallelMeshTopology::SetLoc2Glob_Face(int, int)' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 382 | SetLoc2Glob_Face ( face, recvarray[ii++]); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:82:10: note: declared here 82 | void SetLoc2Glob_Face (int locnum, int globnum) { glob_face[locnum-1] = globnum; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::IdentifyVerticesAfterRefinement()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:437:55: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 437 | for (PointIndex pi = PointIndex::BASE; pi < newnv+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:510:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 510 | for (int ii = 0; ii < recvarray.Size(); ii+=2) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:410:26: warning: unused variable 'topology' [-Wunused-variable] 410 | const MeshTopology & topology = mesh.GetTopology(); | ^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:539:16: warning: unused variable 'timerf' [-Wunused-variable] 539 | static int timerf = NgProfiler::CreateTimer ("UpdateCoarseGrid - ex faces"); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGrid()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:701:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for (int ii = 0; ii < recvarray.Size(); ii+=2) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:806:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 806 | for (int ii = 0; ii < recvarray.Size(); ii+=3) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:173:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::NgFlatArray&) [with T = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:189:30: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:727:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 727 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:728:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 728 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::PointIndex; int B2 = 0; T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:198:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:9 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:219:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::SurfaceElementIndex; int B2 = 0; T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:510:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SegmentIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:620:27: required from 'netgen::Mesh::SendMesh() const:: [with auto:25 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:638:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::SegmentIndex; int B2 = 0; T = netgen::SegmentIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:648:18: required from 'netgen::Mesh::SendMesh() const:: [with auto:26 = netgen::Mesh::SendMesh() const::&)>]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:671:8: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::NgFlatArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1754:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:727:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 727 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:728:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 728 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::ChangeSize(size_t) [with T = int; IndexType = unsigned int; size_t = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:40:30: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:472:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 472 | for (int i = size; i < oldsize; i++) | ~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:477:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 477 | for (int i = oldsize; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:189:81: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:135:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:176:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:432:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:497:17: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:519:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = double; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = double; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:710:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:30 = netgen::SegmentIndex; auto:31 = netgen::Segment]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:695:9: required from 'netgen::Mesh::SendMesh() const:: [with auto:27 = netgen::Mesh::SendMesh() const::]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:724:6: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/parallelmesh.cpp:1214:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:37:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:203:37: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.cpp:478:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::Analyse(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | if(i == num) continue; | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::FindEdges(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 325 | if (i1 > divide_edge_sections) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual void netgen::NetgenGeometry::MeshSurface(netgen::Mesh&, const netgen::MeshingParameters&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 424 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 440 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable 'res' [-Wunused-variable] 460 | MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1); | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 147 | for (int i = 0; i < procs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:1255:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for(int i = 0; i= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::Segment; TIND = netgen::SegmentIndex; pybind11::module = pybind11::module_]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:606:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::MeshPoint; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:608:38: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/surfacegeom.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp: In member function 'virtual bool netgen::SurfaceGeometry::ProjectPointGI(int, netgen::Point<3, double>&, netgen::PointGeomInfo&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:123:20: warning: unused variable 'det' [-Wunused-variable] 123 | double norm_r, det, energy=0.0, new_energy=0.0, alpha=2.0,u=0.0,v=0.0,maxerr=1e-16; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp: In member function 'int netgen::SurfaceGeometry::GenerateMesh(std::shared_ptr&, bool, int, int, bool, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array&, const ngcore::Array >&, const ngcore::Array&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:249:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 249 | for (int k = 0; k < bbbpts.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:259:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 259 | for (int k = 0; k < hppoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:475:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 475 | for (int i = 0; i < bbbpts.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:86:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 86 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:335:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 367 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:1621:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1621 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1651 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::NgArray&, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= p.Size(); i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:45, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:5, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:5: /usr/include/pybind11/cast.h: In instantiation of 'typename pybind11::detail::make_caster::cast_op_type::type> pybind11::detail::cast_op(pybind11::detail::make_caster&&) [with T = std::pair; typename pybind11::detail::make_caster::cast_op_type::type> = std::pair; pybind11::detail::make_caster = pybind11::detail::type_caster, void>; typename std::add_rvalue_reference<_Tp>::type = std::pair&&]': /usr/include/pybind11/cast.h:2010:51: required from 'Return pybind11::detail::argument_loader::call_impl(Func&&, std::index_sequence, Guard&&) && [with Return = void; Func = pybind11::detail::initimpl::factory::execute >, {}>::)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {pybind11::detail::value_and_holder&, std::pair}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:1987:52: required from 'std::enable_if_t::value, pybind11::detail::void_type> pybind11::detail::argument_loader::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::initimpl::factory::execute >, {}>::)>&; Args = {pybind11::detail::value_and_holder&, std::pair}; std::enable_if_t::value, pybind11::detail::void_type> = pybind11::detail::void_type]' /usr/include/pybind11/pybind11.h:184:71: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Return = void; Args = {pybind11::detail::value_and_holder&, std::pair}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::detail::is_new_style_constructor}]' /usr/include/pybind11/pybind11.h:77:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::detail::is_new_style_constructor}; = void]' /usr/include/pybind11/pybind11.h:1266:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = pybind11::detail::initimpl::factory::execute >, {}>::)>; Extra = {pybind11::detail::is_new_style_constructor}; type_ = netgen::Point<2, double>; options = {}]' /usr/include/pybind11/detail/init.h:232:15: required from 'void pybind11::detail::initimpl::factory::execute(Class&, const Extra& ...) && [with Class = pybind11::class_ >; Extra = {}; Func = ExportNetgenMeshing(pybind11::module&)::)>; Return = netgen::Point<2, double>; Args = {std::pair}]' /usr/include/pybind11/pybind11.h:1308:32: required from 'pybind11::class_& pybind11::class_::def(pybind11::detail::initimpl::factory&&, const Extra& ...) [with Args = {ExportNetgenMeshing(pybind11::module&)::)>, pybind11::detail::void_type (*)(), netgen::Point<2, double>(std::pair), pybind11::detail::void_type()}; Extra = {}; type_ = netgen::Point<2, double>; options = {}]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing/python_mesh.cpp:170:15: required from here /usr/include/pybind11/cast.h:954:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 954 | cast_op(make_caster &&caster) { | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::LineIntersections(double, double, double, netgen::NgArray >&, double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 72 | if (h*w) | ~^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngarray.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mystring.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:164:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:178:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 178 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 235 | for (size_t i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:247:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 247 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/optmem.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] 158 | sprintf(buffer, "%ld", l); | ~~^ ~ | | | | | std::size_t {aka unsigned int} | long int | %d In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for (int i = 0; i < bablocks.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/seti.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 66 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/seti.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/sort.cpp:14: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 59%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/gzstream.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:58:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/table.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp: In function 'std::string netgen::MyMPI_RecvCmd()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:32:9: warning: unused variable 'flag' [-Wunused-variable] 32 | int flag; | ^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 59%] Linking CXX shared library libngmesh.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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/surfacegeom.cpp.o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o CMakeFiles/mesh.dir/__/gprim/spline.cpp.o CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o CMakeFiles/mesh.dir/__/linalg/densemat.cpp.o CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o CMakeFiles/mesh.dir/__/linalg/bfgs.cpp.o CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o CMakeFiles/mesh.dir/__/linalg/linsearch.cpp.o CMakeFiles/mesh.dir/__/general/ngarray.cpp.o CMakeFiles/mesh.dir/__/general/ngbitarray.cpp.o CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o CMakeFiles/mesh.dir/__/general/hashtabl.cpp.o CMakeFiles/mesh.dir/__/general/mystring.cpp.o CMakeFiles/mesh.dir/__/general/optmem.cpp.o CMakeFiles/mesh.dir/__/general/parthreads.cpp.o CMakeFiles/mesh.dir/__/general/seti.cpp.o CMakeFiles/mesh.dir/__/general/sort.cpp.o CMakeFiles/mesh.dir/__/general/spbita2d.cpp.o CMakeFiles/mesh.dir/__/general/table.cpp.o CMakeFiles/mesh.dir/__/general/mpi_interface.cpp.o CMakeFiles/mesh.dir/__/general/gzstream.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libz.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libmetis.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 59%] Built target mesh gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Scanning dependencies of target geom2d gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Scanning dependencies of target stl [ 59%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/csg2d.cpp.o [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o Scanning dependencies of target csg gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= curvepoints[j] || i == n)) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:151:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:156:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 156 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:217:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 217 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:297:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 297 | pi < mesh2d.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:462:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 462 | pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 549 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'std::string netgen::SplineGeometry2d::GetBCName(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:973:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 973 | if (bcnames.Size() >= bcnr) | ~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 981 | if ( bcnr > bcnames.Size() ) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:701:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 701 | for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1006 | if ( materials.Size() >= domnr) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:509:10: warning: variable 'BndPntRange' set but not used [-Wunused-but-set-variable] 509 | auto BndPntRange = mesh->Points().Range(); | ^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1015 | if (domnr > materials.Size()) materials.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 1033 | if ( maxh.Size() >= domnr && domnr > 0) | ~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize maxh.Size()) maxh.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 234 | if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size(), const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 1; i <= meshpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for (int i = 1; i <= meshlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:449:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:464:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 464 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:476:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:496:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 496 | for (int i = 1; i <= refpts.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In function 'netgen::IntersectionType netgen::Intersect(netgen::Spline, netgen::Spline, double&, double&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:673:14: warning: unused variable 'i' [-Wunused-variable] 673 | for(auto i : IntRange(10)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, const netgen::MeshingParameters&, int, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 645 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 647 | for (int j = 1; j <= spiralps.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 697 | for (int i = 0; i < imeshsp.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 722 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int hi = 0; hi < icompress.Size(); hi++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:751:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | if (hi < ispiral_point.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < icompress.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In function 'netgen::Solid2d netgen::ClipSolids(netgen::Solid2d&&, netgen::Solid2d&&, char)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1736:19: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1736 | return std::move(res); | ~~~~~~~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1736:19: note: remove 'std::move' call In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:2058:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2058 | if(i1& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:523:21: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:524:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:560:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:611:7: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:265:44: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:509:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:846:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:850:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:662:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:630:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:587:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:611:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 611 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:635:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:659:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 659 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= vic.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1005 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1053 | for (i = 1; i <= importlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1152 | for (i = 1; i <= externaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (i = 1; i <= storedexternaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1375 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1733 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1751 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1764 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1772 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1787 | for (i = 1; i <= vicinity.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1806 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1820 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1831 | if (trig <= vicinity.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2079 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2090 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2266 | for (int j = 1; j <= inters.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2423 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2430 | if (pn <1 || pn > lineendpoints.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddFaceEdges()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:2795:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2795 | for (int j = 1; j <= c.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3057:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3057 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3073:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3073 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3120:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3120 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3141:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3141 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3156 | for (i = 1; i <= spiralpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3256 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3259 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3310 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3317 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3345:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3345 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3359:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3359 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3463 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3466 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3493:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3493 | for (l = 2; l <= trigsaroundp.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::string)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | if (chartnumber >= 1 && chartnumber <= GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3641 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3660:13: warning: variable 'normal' set but not used [-Wunused-but-set-variable] 3660 | Vec3d normal = Cross( pts[1]-pts[0], pts[2]-pts[0] ); | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3668 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3671 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 118 | while (markedtrigcnt < GetNT()) | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int l = 0; l < innerchartpts.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:520:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 520 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 563 | for (int j = 1; j <= GetChart(i).GetNT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 648 | if (i > chartmark.Size()) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray&, netgen::ChartId)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const ngcore::Array&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:754:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 62%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:85:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:98:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:3297:23: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 238 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 284 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp: In member function 'std::size_t netgen::Loop::Size() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable 'v' [-Wunused-variable] 605 | for(auto v : Vertices(ALL)) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:210:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:261:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 261 | for(int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:323:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < self.geompoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:336:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 336 | for (int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:355:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 355 | for (int i = 0; i < self.geompoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:363:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 363 | for (int i = 0; i < self.splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (i = 1; i <= edgelist1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 233 | for (i = 1; i <= edgelist2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 261 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::GetMeshChartBoundary(netgen::NgArray, 0, int>&, netgen::NgArray, 0, int>&, netgen::NgArray&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:314:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 314 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:480:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (i = 1; i <= trigsinbox2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 488 | for (i = 1; i <= trigsinbox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::Project(netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable 'j' [-Wunused-variable] 539 | int j; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable 'cnt' [-Wunused-variable] 541 | int cnt = 0; | ^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable 'lamtol' [-Wunused-variable] 543 | const double lamtol = 1e-6; | ^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 691 | for (i = 1; i <= chart.GetNT(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:611:7: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:160:58: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double, const netgen::STLParameters&, const netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:983:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 983 | for (k2 = 1; k2 <= linenums.Size(); k2++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(netgen::ChartId, netgen::NgArray&, netgen::Mesh&, double, double, double, const netgen::STLParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1168 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1279 | for (int j = 2; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for (int j = 1; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1289 | for (int j = 1; j <= plimes1.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1302 | for (int kk = 1; kk <= foundpts.Size(); kk++) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshtype.hpp:1349:5: required from 'void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; _Dp = std::_Optional_base]' /usr/include/c++/11/optional:872:22: required from 'std::enable_if_t, _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; std::enable_if_t, _Tp&> = netgen::MeshingParameters&]' /usr/include/pybind11/stl.h:285:22: required from 'bool pybind11::detail::optional_caster::load(pybind11::handle, bool) [with T = std::optional]' /usr/include/pybind11/cast.h:1998:51: required from 'bool pybind11::detail::argument_loader::load_impl_sequence(pybind11::detail::function_call&, std::index_sequence) [with unsigned int ...Is = {0, 1, 2}; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:1977:34: required from 'bool pybind11::detail::argument_loader::load_args(pybind11::detail::function_call&) [with Args = {std::shared_ptr, std::optional, pybind11::kwargs}]' /usr/include/pybind11/pybind11.h:165:42: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Return = std::shared_ptr; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}]' /usr/include/pybind11/pybind11.h:77:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}; = void]' /usr/include/pybind11/pybind11.h:1266:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::arg_v, pybind11::call_guard, const char*}; type_ = netgen::SplineGeometry2d; options = {netgen::NetgenGeometry, std::shared_ptr}]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:396:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:630:12: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 278 | if (storedstatus.Size() == ne) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (i = 1; i <= line.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:507:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (k = oldend; k <= line.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 575 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 581 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const ngcore::Array, netgen::STLPointId>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for (int i = 2; i <= pts.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const ngcore::Array, netgen::STLPointId>&, netgen::Box<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 601 | for (int i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const ngcore::Array, netgen::STLPointId>&, double, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const ngcore::Array, netgen::STLPointId>&, netgen::NgArray&, double, netgen::Mesh&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:737:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | while (inthl < 1.000000001 && j <= inthi.Size()) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 134 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 136 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:205:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 205 | if (n > points.Size()) n = 1; | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (i = 1; i <= intervallused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 239 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::NgArray&, const netgen::Point3d&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for (int i = 1; i <= ap.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 753 | if (cnt != 0 && i < charttrigs.Size()) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp: In member function 'bool netgen::STLBoundary::TestSeg(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Vec<3>&, double, int, ngcore::Array, netgen::STLPointId>&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:1175:9: warning: unused variable 'j' [-Wunused-variable] 1175 | int i,j,k; | ^ [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/adtree.hpp: In instantiation of 'void netgen::BoxTree::DeleteElement(T) [with int dim = 2; T = netgen::INDEX_2]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:1117:41: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In static member function 'static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable 'i' [-Wunused-variable] 355 | for (auto i : Range(buflen)) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 489 | for (int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for(int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:754:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1039 | for (i = 1; i <= oriented.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1060:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1060 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:1080:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1080 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:167:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 174 | for(int i = 0; i < to_delete.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:179:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 179 | for (int i = 0; i < splinecurves2d.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:188:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 188 | for(int i = 0; iSize(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:875:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 875 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:887:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 887 | for (i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:912:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 912 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:914:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 914 | for (int j = 0; j < polysurfs[i]->Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:929:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 929 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:961:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 0; i < isidenticto.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1008:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1072:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1072 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1108:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1108 | for (int i = 0; i < triapprox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1204:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1204 | catch (exception) | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1254:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1254 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1266:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1266 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1272:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1272 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1298:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1298 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1587:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1587 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1591:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1591 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:168:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:634:29: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:674:26: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:717:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:721:32: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/python_stl.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:416:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 416 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp: In member function 'netgen::CSGeometry::AddSurface(netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:627:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:627:20: note: directive argument in the range [-2147483647, 2147483647] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/c++/11/cstdio:42, from /usr/include/c++/11/ext/string_conversions.h:43, from /usr/include/c++/11/bits/basic_string.h:6566, from /usr/include/c++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 8 and 18 bytes into a destination of size 15 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 22 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 53 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:141:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:150:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:187:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:202:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:254:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 254 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:274:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 274 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:313:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:369:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:380:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 380 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:418:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 418 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:452:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for(int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 502 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:511:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 511 | for(int i=0; i&, double, const netgen::Mesh&, netgen::NgArray, 0, int>&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:802:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:835:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 835 | for (int jj = 0; jj < hsp.Size(); jj++) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::AnalyzeEdge(int, int, int, int, int, int, const netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1043:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1043 | for (int j = 0; j < locsurfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1177:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1177 | for (int l = 1; !hi && l <= refedges.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1282:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for(int i=0; i&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1403:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1403 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1438 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::NgArray&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1543:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1543 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1561:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1561 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1605:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1605 | for (int k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::NgArray&, const netgen::NgArray&, int, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, int, int, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1664:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1664 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:1729:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1729 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:575:15: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:480:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:694:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for(int i=0; i&, double, netgen::NgArray*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:714:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 714 | for(int i=0; i&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:751:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:883:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 883 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:889:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < geom.singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:117:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 117 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:124:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:160:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int j = 0; j < loc.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:256:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:260:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < fpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:305:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 305 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:362:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:378:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 378 | for(int k = 0; k&, netgen::MeshingParameters&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:690:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | for (int i = 0; i < maxhdom.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 70%] Linking CXX shared library libngstl.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ [ 71%] Linking CXX shared library libnggeom2d.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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/csg2d.cpp.o CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:325:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:333:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int j = 1; j <= mesh.GetNP(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:467:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:480:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (int k = 0; k < copy_points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:485:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 485 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In constructor 'netgen::CloseSurfaceIdentification::CloseSurfaceIdentification(int, const netgen::CSGeometry&, const netgen::Surface*, const netgen::Surface*, const netgen::TopLevelObject*, const ngcore::Flags&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:567:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i=0; i&, const netgen::TABLE&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:695:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 695 | for (int j = 0; j < hsurf.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:703:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 703 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:706:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 706 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:762:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:767:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:772:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for (int l = 0; l < domain_surfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:789:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 789 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:791:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:925:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 925 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:992:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 992 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1000:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1010:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1010 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1164:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1164 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1237:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1237 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | for (int i1 = 0; i1 < segs.Size(); i1++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'void netgen::CloseSurfaceIdentification::BuildSurfaceElements2(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1375:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1375 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1648:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1648 | for (int i1 = 1; i1 <= segs.Size(); i1++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:1233:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1563:31: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1568:31: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '__ct ' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3, inlined from 'ClipSolids' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.cpp:1573:46: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In function 'ClipSolids': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolidOld(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 180 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 33 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:679:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 761 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:764:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 764 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:771:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 771 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In destructor 'virtual netgen::Revolution::~Revolution()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:694:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for(int i=0; i&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:701:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for(int i=0; i&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:796:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 796 | for(int i=0; i&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:826:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 826 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/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': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:846:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 846 | for(int i=0; i*>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:877:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 877 | for(int i = 0; i, 0, int>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:894:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 894 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::Vec<3> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:909:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 909 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:910:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::GetTangentialVecSurfaceIndices2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:957:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 957 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:1032:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1032 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 48 | for (int i = 0; i < si1.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 0; i < si2.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:119:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int i = 0; i < points.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:124:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 157 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:194:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (int i = 0; i < surfk.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 214 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In member function '__ct ', inlined from '__ct_base .isra' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/csg2d.hpp:639:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:717:56: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp: In member function '__ct_base .isra': /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::NgArray&, int&, int&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:699:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 699 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:701:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:718:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 718 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:720:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:1597:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1597 | for (int i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 75%] Built target geom2d gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Scanning dependencies of target geom2dvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 75%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::PointInSolid(const netgen::Point<3, double>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:197:3: warning: control reaches end of non-void function [-Wreturn-type] 197 | } | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:216:3: warning: control reaches end of non-void function [-Wreturn-type] 216 | } | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp: In member function 'netgen::INSOLID_TYPE netgen::Solid::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/solid.cpp:236:3: warning: control reaches end of non-void function [-Wreturn-type] 236 | } | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:119:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int j = 0; j < hpts.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:137:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 137 | for(int j=0; jSize(); j++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:164:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i = 0; i < boxesinlevel.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPointsRec(const netgen::Solid*, int, const netgen::BoxSphere<3>&, int, bool, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:219:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | if (level <= boxesinlevel.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:357:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 357 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:387:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 387 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:398:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 398 | for(int jj=0; jj&, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1698:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1698 | for (int i = 0; i < points->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&, netgen::NgArray&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1749:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1749 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1760:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1760 | for (int i = 1; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1777:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1777 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1794:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1794 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1818:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1818 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1840:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1840 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1845:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1845 | for (int j = 0; j < normalvecs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1846:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1846 | for (int k = 0; k < normalvecs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1927:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1927 | for (int j2 = 0; j2 < surfind2.Size(); j2++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1957:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1957 | for (int l = 0; l < surfind2.Size(); l++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2017:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2017 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2091:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2091 | for (int m = 0; m < locsearch.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2144:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2144 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2148:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2148 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:1933:43: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:104:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 29 | if (changeval != geometry2d->GetSplines().Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:62:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 62 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 77%] Linking CXX shared library libnggeom2dvis.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 77%] Built target geom2dvis [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 15 | for (int i = 1; i <= geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:21:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int j = 1; j <= se.segms.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:342:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 342 | for (i = 1; i <= ref_singular.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= ref_slices.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:397:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | (slicenr == slices.Size()) ? 1 : slices[slicenr]; | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:416:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:468:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 719 | for(int i = 1; i<=mesh.GetNE(); i++) | ~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:1: In function 'std::char_traits::copy(char*, char const*, unsigned int)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.h:351:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.h:346:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)' at /usr/include/c++/11/bits/basic_string.tcc:481:20, inlined from 'std::__cxx11::basic_string, std::allocator >::assign(char const*)' at /usr/include/c++/11/bits/basic_string.h:1445:19, inlined from 'std::__cxx11::basic_string, std::allocator >::operator=(char const*)' at /usr/include/c++/11/bits/basic_string.h:676:28, inlined from 'netgen::Surface::Surface()' at /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/surface.cpp:18:12: /usr/include/c++/11/bits/char_traits.h:402:56: warning: 'memcpy' reading 7 bytes from a region of size 1 [-Wstringop-overread] 402 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 79%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 79%] Built target stl gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Scanning dependencies of target stlvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 46 | for(int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:219:32: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for(int i = 0; i& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:411:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 411 | for (j = 1; j <= me.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:535:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 535 | if (chartnumber >= 1 && chartnumber <= stlgeometry->GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:539:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for (j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:567:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for (j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:745:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1184 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/python_csg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 80%] Linking CXX shared library libngstlvis.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngstl.so.6.2 /usr/lib/libpython3.9.so ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Built target stlvis [ 80%] Linking CXX shared library libngcsg.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 80%] Built target csg gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Scanning dependencies of target csgvis gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 81%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o Scanning dependencies of target interface gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:22: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/nginterface_v2_impl.hpp:330:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 330 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'size_t netgen::Ngx_Mesh::GetNVLevel(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:142:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 142 | if (level >= mesh->level_nv.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:731:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:748:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 748 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp: In member function 'ngcore::FlatArray netgen::Ngx_Mesh::GetDistantProcs(int, int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1299:66: warning: 'ngcore::FlatArray netgen::ParallelMeshTopology::GetDistantPNums(int) const' is deprecated: Use GetDistantProcs(..)! [-Wdeprecated-declarations] 1299 | return mesh->GetParallelTopology().GetDistantPNums(locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:153:20: note: declared here 153 | FlatArray GetDistantPNums (int locnum) const { return loc2distvert[locnum]; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1301:69: warning: 'ngcore::FlatArray netgen::ParallelMeshTopology::GetDistantEdgeNums(int) const' is deprecated: Use GetDistantEdgeProcx instead! [-Wdeprecated-declarations] 1301 | return mesh->GetParallelTopology().GetDistantEdgeNums(locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:73:20: note: declared here 73 | FlatArray GetDistantEdgeNums (int locnum) const { return loc2distedge[locnum]; } | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1303:69: warning: 'ngcore::FlatArray netgen::ParallelMeshTopology::GetDistantFaceNums(int) const' is deprecated: Use GetDistantFaceProcx instead! [-Wdeprecated-declarations] 1303 | return mesh->GetParallelTopology().GetDistantFaceNums(locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:71:20: note: declared here 71 | FlatArray GetDistantFaceNums (int locnum) const { return loc2distface[locnum]; } | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size(), const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:82:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 82 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPoint(int, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | if (pi < 1 || pi > mesh->GetNP()) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 491 | for (int i = 0; i < da.Size(); i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int NgPar_GetDistantNodeNums(int, int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:916:69: warning: 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const' is deprecated: Use GetDistantPNums(locnum) -> FlatArray instead! [-Wdeprecated-declarations] 916 | mesh->GetParallelTopology().GetDistantPNums( locnum, distnums ); | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:112:10: note: declared here 112 | void GetDistantPNums (int locpnum, int * distpnums ) const | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:919:72: warning: 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const' is deprecated: Use GetDistantEdgeNums(locnum) -> FlatArray instead! [-Wdeprecated-declarations] 919 | mesh->GetParallelTopology().GetDistantEdgeNums( locnum, distnums ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:136:10: note: declared here 136 | void GetDistantEdgeNums (int locedgenum, int * distedgenums ) const | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:922:72: warning: 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const' is deprecated: Use GetDistantFaceNums(locnum) -> FlatArray instead! [-Wdeprecated-declarations] 922 | mesh->GetParallelTopology().GetDistantFaceNums( locnum, distnums ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:119:10: note: declared here 119 | void GetDistantFaceNums (int locfacenum, int * distfacenums ) const | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int NgPar_GetNDistantNodeNums(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:941:72: warning: 'int netgen::ParallelMeshTopology::GetNDistantPNums(int) const' is deprecated: Use GetDistantPNums(locnum).Size() instead! [-Wdeprecated-declarations] 941 | case 0: return mesh->GetParallelTopology().GetNDistantPNums (locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:103:9: note: declared here 103 | int GetNDistantPNums (int locpnum) const { return loc2distvert[locpnum-1].Size(); } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:942:75: warning: 'int netgen::ParallelMeshTopology::GetNDistantEdgeNums(int) const' is deprecated: Use GetDistantEdgeNums(locnum).Size() instead! [-Wdeprecated-declarations] 942 | case 1: return mesh->GetParallelTopology().GetNDistantEdgeNums (locnum); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:109:9: note: declared here 109 | int GetNDistantEdgeNums ( int locedgenum) const { return loc2distedge[locedgenum-1].Size(); } | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:943:75: warning: 'int netgen::ParallelMeshTopology::GetNDistantFaceNums(int) const' is deprecated: Use GetDistantFaceNums(locnum).Size() instead! [-Wdeprecated-declarations] 943 | case 2: return mesh->GetParallelTopology().GetNDistantFaceNums(locnum ); | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:106:9: note: declared here 106 | int GetNDistantFaceNums (int locfacenum) const { return loc2distface[locfacenum-1].Size(); } | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int NgPar_GetGlobalNodeNum(int, int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:956:72: warning: 'int netgen::ParallelMeshTopology::GetGlobalEdgeNum(int) const' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 956 | case 1: return mesh->GetParallelTopology().GetGlobalEdgeNum (locnum)-1; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:92:9: note: declared here 92 | int GetGlobalEdgeNum (int locnum) const { return glob_edge[locnum-1]; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:957:72: warning: 'int netgen::ParallelMeshTopology::GetGlobalFaceNum(int) const' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 957 | case 2: return mesh->GetParallelTopology().GetGlobalFaceNum (locnum)-1; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:94:9: note: declared here 94 | int GetGlobalFaceNum (int locnum) const { return glob_face[locnum-1]; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:958:70: warning: 'int netgen::ParallelMeshTopology::GetGlobalElNum(int) const' is deprecated: Try to avoid global enumration! [-Wdeprecated-declarations] 958 | case 3: return mesh->GetParallelTopology().GetGlobalElNum (locnum)-1; | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:96:9: note: declared here 96 | int GetGlobalElNum (int locnum) const { return glob_el[locnum-1]; } | ^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1589:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1589 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1601 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1645:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1645 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1651:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1651 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1657:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1657 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1738:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1738 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1752:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1752 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1757:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1757 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1768:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1768 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1819:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1819 | for (int i = 0; i < apairs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:1939:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1939 | for( int i=0; ipointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:2177:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2177 | for(int i = 0; iSize(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for(int i=0; i, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::BubbleSort(netgen::NgFlatArray&, netgen::NgFlatArray&) [with T = double; S = netgen::PointIndex]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:369:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 161 | for (int i = 0; i < trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 245 | if (changeval != specpoints.Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:267:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int i = 1; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:394:30: warning: loop variable 'p' of type 'const netgen::Point3d&' binds to a temporary constructed from type 'netgen::MeshPoint' [-Wrange-loop-construct] 394 | for (const Point3d & p : mesh->Points()) | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:394:30: note: use non-reference type 'const netgen::Point3d' to make the copy explicit or 'const netgen::MeshPoint&' to prevent copying /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:465:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 465 | for (int i = 2; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:473:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 473 | if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:230:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:669:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:149:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:165:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:216:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:116:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int jj = 0; jj < sels.Size(); jj++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 236 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp: In function 'netgen::ReadFile(netgen::Mesh&, std::__cxx11::basic_string, std::allocator > const&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:352:53: warning: 'ednr' may be used uninitialized in this function [-Wmaybe-uninitialized] 352 | mesh[nr].edgenr = ednr+1; | ~~~~^~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:139:25: warning: 'fdnr' may be used uninitialized in this function [-Wmaybe-uninitialized] 139 | return ((T*)data)[i-1]; | ^ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/readuser.cpp:269:25: note: 'fdnr' was declared here 269 | int fdnr, ednr; | ^~~~ [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for (i = 1; i <= surfaceelp.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 88%] Linking CXX shared library libngcsgvis.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 /usr/lib/libpython3.9.so ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:100:20: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:71:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:527:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 527 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 545 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:552:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 552 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:570:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:577:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 577 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:595:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | for(int i=0; i<=mesh.GetNP(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 599 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:772:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:787:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 787 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:794:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 794 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:810:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 810 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:933:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 933 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:947:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 947 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1021:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1045:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1045 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1065:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1065 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:1090:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1090 | for(int i=0; i::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:469:45: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'void netgen::Intersection(const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:614:72: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:802:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for(int i=0; i&, const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:833:84: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:811:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 811 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:28:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:602:22: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:10: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:412:24: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:405:14: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 278 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 283 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 290 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 297 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 92%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/rw_cgns.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 152 | for(int i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for(int i = 1; i <= owner_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 392 | for(int i = 1; i <= owner_facelist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 427 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 430 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 470 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 580 | for(int i = 1; i <= bcarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface/rw_cgns.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 92%] Linking CXX shared library libnginterface.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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 CMakeFiles/interface.dir/rw_cgns.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../stlgeom/libngstl.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 ../core/libngcore.so /usr/lib/mpich/lib/libmpi.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 92%] Built target interface gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)': /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:176:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 176 | if(m->GetNP() > num_pts) | ~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_OCC_GenerateSurfaceMesh(void**, void**, nglib::Ng_Meshing_Parameters*)': /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:934:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 934 | if(me->GetNP() <= numpoints) | ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:921:11: warning: variable 'perfstepsend' set but not used [-Wunused-but-set-variable] 921 | int perfstepsend = MESHCONST_MESHSURFACE; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 93%] Linking CXX shared library libnglib.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libGL.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so ../libsrc/occ/libngocc.so.6.2 /usr/lib/libpython3.9.so ../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 /usr/lib/libGL.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libpython3.9.so ../libsrc/core/libngcore.so /usr/lib/mpich/lib/libmpi.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Built target nglib gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target ngpy gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 93%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o Scanning dependencies of target gui gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o [ 94%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o [ 94%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o [ 95%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/ng/netgenpy.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/array.hpp:11, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/python_ngcore.hpp:10, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-6.2.2101/ng/netgenpy.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp: In function 'void ParallelRun()': /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:68:14: warning: unused variable 'status' [-Wunused-variable] 68 | MPI_Status status; | ^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/gui.cpp:3: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:16: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:17: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = double; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:23:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:23:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:18: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::VisualSceneSolution::SolData*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:23:18: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:234:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 234 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 261 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 336 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_GetExportFormats(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= userformats.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:532:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:601:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 601 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:632:28: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 632 | catch (NgException e) | ^ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:689:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 689 | if (prev_np != mesh->GetNP()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:696:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 696 | if (prev_ne != mesh->GetNE()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:703:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 703 | if (prev_nse != mesh->GetNSE()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:712:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 712 | for (int i = 0; i < tets_in_qualclass.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1488:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 1488 | catch (NgException e) | ^ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1540 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1991:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1991 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]': /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:353:70: required from here /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; | ~~~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3>]': /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:424:62: required from here /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; | ~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:8, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:1973:52: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:12: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:524:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 524 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 1; i <= coeffs.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:515:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= geometry->singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o [ 98%] Linking CXX shared library libngpy.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../nglib/libnglib.so.6.2 ../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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 ../libsrc/core/libngcore.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:2: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:7: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:693:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 693 | for(int i = 0; i < face_colours.Size();i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:719:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:743:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 743 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:774:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 774 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:798:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 798 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 805 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:817:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 817 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:827:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 827 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:9: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 98%] Built target ngpy In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp: In instantiation of 'netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [ 99%] Linking CXX shared library libnggui.so /usr/lib/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -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.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: ../nglib/libnglib.so.6.2 Togl2.1/libngtogl.so.6.2 /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtcl.so /usr/lib/libtk.so ../libsrc/stlgeom/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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 ../libsrc/core/libngcore.so /usr/lib/mpich/lib/libmpi.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 99%] Built target gui gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [100%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:15, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:24, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:33, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:64, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:68, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:114:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:121:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 121 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:138:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, netgen::NgArray&) const': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 0; i < loc.Size(); i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:927:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:928:65: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:929:67: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:930:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:931:68: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:932:75: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:933:66: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp: In instantiation of 'ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:935:36: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/netgenout.hpp:103:46: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/../general/myadt.hpp:20, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.2101/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp: In instantiation of 'void ngcore::DynamicTable::IncSize(IndexType) [with T = int; IndexType = unsigned int]': /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:530:15: required from 'void ngcore::DynamicTable::Add(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:544:7: required from 'void ngcore::DynamicTable::AddUnique(IndexType, const T&) [with T = int; IndexType = unsigned int]' /builddir/build/BUILD/netgen-6.2.2101/libsrc/include/../meshing/paralleltop.hpp:42:105: required from here /builddir/build/BUILD/netgen-6.2.2101/libsrc/core/table.hpp:501:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | for (size_t i = 0; i < line.maxsize; i++) | ~~^~~~~~~~~~~~~~ [100%] Linking CXX executable netgen-mesher /usr/lib/mpich/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/netgen.dir/ngappinit.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core: libnggui.so.6.2 /usr/lib/mpich/lib/libmpi.so Togl2.1/libngtogl.so.6.2 /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtk.so /usr/lib/libtcl.so ../nglib/libnglib.so.6.2 ../libsrc/occ/libngocc.so.6.2 -ldl /usr/lib/libGL.so /usr/lib/libGLU.so ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstl.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 ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/core/libngcore.so /usr/lib/mpich/lib/libmpi.so /usr/lib/libpython3.9.so gmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [100%] Built target netgen gmake[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-build [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-install [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/dependencies/src/netgen-stamp/netgen-done gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi' [100%] Built target netgen gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/CMakeFiles 0 + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 22975 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module unload mpi/mpich-arm ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/mpich-arm + 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/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib/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_;' ++ 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/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib/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_ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.b50sno + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm ++ dirname /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm + cd netgen-6.2.2101 + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 9402 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module load mpi/openmpi-arm ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/openmpi-arm + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/openmpi/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib/openmpi/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-arm:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/openmpi-arm;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/openmpi-arm:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/openmpi-arm:/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/lib/openmpi/bin;' export 'MPI_BIN;' 'MPI_COMPILER=openmpi-arm;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib/openmpi;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/openmpi-arm;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib/openmpi/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/openmpi-arm;' export 'MPI_MAN;' 'MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/openmpi-arm;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib/openmpi/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib/openmpi/lib/pkgconfig:1\;/usr/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib/openmpi/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1hcm0iLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGktYXJtIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGktYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm;' export '_ModuleTable001_;' '_ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/openmpi/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib/openmpi/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-arm:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/openmpi-arm ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/openmpi-arm:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=:/usr/share/man/openmpi-arm:/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/lib/openmpi/bin ++ export MPI_BIN ++ MPI_COMPILER=openmpi-arm ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib/openmpi ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/openmpi-arm ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib/openmpi/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/openmpi-arm ++ export MPI_MAN ++ MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/openmpi-arm ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib/openmpi/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib/openmpi/lib/pkgconfig:1;/usr/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib/openmpi/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-arm ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1hcm0iLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGktYXJtIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGktYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm ++ export _ModuleTable001_ ++ _ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + export OMPI_MCA_rmaps_base_oversubscribe=1 + OMPI_MCA_rmaps_base_oversubscribe=1 + cd openmpi + DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm + /usr/bin/cmake --install armv7hl-redhat-linux-gnueabi -- Install configuration: "RelWithDebInfo" /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.2101 -B/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f CMakeFiles/ng_generate_version_file.dir/build.make CMakeFiles/ng_generate_version_file.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f CMakeFiles/ng_generate_version_file.dir/build.make CMakeFiles/ng_generate_version_file.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/cmake -DBDIR=/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen -P /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 0%] Built target ng_generate_version_file /usr/bin/gmake -f libsrc/core/CMakeFiles/ngcore.dir/build.make libsrc/core/CMakeFiles/ngcore.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/core/CMakeFiles/ngcore.dir/build.make libsrc/core/CMakeFiles/ngcore.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/core/CMakeFiles/ngcore.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 7%] Built target ngcore /usr/bin/gmake -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/core/CMakeFiles/pyngcore.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 8%] Built target pyngcore /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 46%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 50%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 62%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 63%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 66%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 67%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 73%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 74%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 78%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 79%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 90%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/nglib /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 91%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 92%] Built target ngpy /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/Togl2.1/CMakeFiles/togl.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 94%] Built target togl /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/gui.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [ 99%] Built target gui /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' [100%] Built target netgen gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' gmake[1]: Nothing to be done for 'preinstall'. gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/openmpi/armv7hl-redhat-linux-gnueabi/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/cmake/netgen-mesher/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/cmake/netgen-mesher/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/netgen_version.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/netgen_config.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/cmake/netgen-mesher/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcore.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcore.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/ngcore.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/archive.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/type_traits.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/version.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/ngcore_api.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/logging.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/exception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/symboltable.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/paje_trace.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/utils.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/mpi_wrapper.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/taskmanager.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/concurrentqueue.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/localheap.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/python_ngcore.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/xbool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/signal.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/hashtable.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/ranges.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/simd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/simd_avx.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/simd_avx512.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/simd_generic.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/core/simd_sse.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so" to "$ORIGIN/../../../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/ngarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/ngbitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngmesh.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/python_mesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/meshing/surfacegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngvisual.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsg.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsgvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2d.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2dvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/geom2d/csg2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngocc.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngoccvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstlvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnginterface.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/bin/netgen-mesher" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggui.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggui.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggui.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so" to "$ORIGIN/../../../../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngtogl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngtogl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngtogl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/boxcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/circle_on_cube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cone.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubeandring.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubeandspheres.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubemcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubemsphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cylinder.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cylsphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ellipsoid.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ellipticcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/extrusion.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/fichera.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/lshape3d.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/manyholes.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/manyholes2.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/matrix.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ortho.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/period.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/revolution.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sculpture.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/shaft.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/shell.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sphereincube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/torus.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/trafo.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twobricks.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twocubes.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twocyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/boundarycondition.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/hinge.stl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/part1.stl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/frame.step -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/screw.step -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/squarehole.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/squarecircle.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/square.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/mesh.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnglib.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnglib.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/openmpi/netgen-mesher/nglib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/stl.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/gui.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/NgOCC.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/occ.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/read_gmsh.py + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm//usr/lib/openmpi/lib/pkgconfig + cat + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 9402 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module unload mpi/openmpi-arm ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/openmpi-arm + 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_PYTHON3_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/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib/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_;' ++ 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_PYTHON3_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/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib/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_ + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 9402 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module load mpi/mpich-arm ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/mpich-arm + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/mpich/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib/mpich/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-arm:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/mpich-arm;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/mpich-arm:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/mpich-arm:/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/lib/mpich/bin;' export 'MPI_BIN;' 'MPI_COMPILER=mpich-arm;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib/mpich;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/mpich-arm;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib/mpich/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/mpich-arm;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=%\{python2_sitearch\}/mpich;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=%\{python2_sitearch\}/mpich;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/mpich-arm;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib/mpich/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib/mpich/lib/pkgconfig:1\;/usr/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib/mpich/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/mpich-arm:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/mpich-arm;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtYXJtIixbImZ1bGxOYW1lIl09Im1waS9tcGljaC1hcm0iLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gtYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9D;' export '_ModuleTable001_;' '_ModuleTable002_=b3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib/mpich/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib/mpich/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-arm:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/mpich-arm ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/mpich-arm:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=:/usr/share/man/mpich-arm:/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/lib/mpich/bin ++ export MPI_BIN ++ MPI_COMPILER=mpich-arm ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/mpich ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib/mpich ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/mpich-arm ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib/mpich/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/mpich-arm ++ export MPI_MAN ++ MPI_PYTHON2_SITEARCH='%{python2_sitearch}/mpich' ++ export MPI_PYTHON2_SITEARCH ++ MPI_PYTHON3_SITEARCH=/usr/lib/python3.9/site-packages/mpich ++ export MPI_PYTHON3_SITEARCH ++ MPI_PYTHON_SITEARCH='%{python2_sitearch}/mpich' ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_mpich ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/mpich-arm ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib/mpich/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib/mpich/lib/pkgconfig:1;/usr/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib/mpich/lib/pkgconfig::/usr/lib/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/mpich-arm:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/usr/share/modulefiles/mpi/mpich-arm ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtYXJtIixbImZ1bGxOYW1lIl09Im1waS9tcGljaC1hcm0iLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gtYXJtIix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9D ++ export _ModuleTable001_ ++ _ModuleTable002_=b3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + export 'CFLAGS= -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + CFLAGS=' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + cd mpich + DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm + /usr/bin/cmake --install armv7hl-redhat-linux-gnueabi -- Install configuration: "RelWithDebInfo" /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.2101 -B/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f CMakeFiles/ng_generate_version_file.dir/build.make CMakeFiles/ng_generate_version_file.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f CMakeFiles/ng_generate_version_file.dir/build.make CMakeFiles/ng_generate_version_file.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/cmake -DBDIR=/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen -P /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 0%] Built target ng_generate_version_file /usr/bin/gmake -f libsrc/core/CMakeFiles/ngcore.dir/build.make libsrc/core/CMakeFiles/ngcore.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/core/CMakeFiles/ngcore.dir/build.make libsrc/core/CMakeFiles/ngcore.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/core/CMakeFiles/ngcore.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 7%] Built target ngcore /usr/bin/gmake -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/core/CMakeFiles/pyngcore.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 8%] Built target pyngcore /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 46%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 50%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 62%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 63%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 66%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 67%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 73%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 74%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 78%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 79%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 90%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/nglib /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 91%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 92%] Built target ngpy /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/Togl2.1/CMakeFiles/togl.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 94%] Built target togl /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/gui.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [ 99%] Built target gui /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' [100%] Built target netgen gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' gmake[1]: Nothing to be done for 'preinstall'. gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/mpich/armv7hl-redhat-linux-gnueabi/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/cmake/netgen-mesher/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/cmake/netgen-mesher/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/netgen_version.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/netgen_config.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/cmake/netgen-mesher/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcore.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcore.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/ngcore.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/archive.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/type_traits.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/version.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/ngcore_api.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/logging.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/exception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/symboltable.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/paje_trace.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/utils.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/mpi_wrapper.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/taskmanager.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/concurrentqueue.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/localheap.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/python_ngcore.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/xbool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/signal.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/hashtable.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/ranges.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/simd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/simd_avx.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/simd_avx512.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/simd_generic.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/core/simd_sse.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so" to "$ORIGIN/../../../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/ngarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/ngbitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngmesh.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/python_mesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/meshing/surfacegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngvisual.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsg.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsgvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2d.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2dvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/geom2d/csg2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngocc.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngoccvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstlvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnginterface.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/bin/netgen-mesher" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggui.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggui.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggui.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so" to "$ORIGIN/../../../../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngtogl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngtogl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngtogl.so -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/boxcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/circle_on_cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cone.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubeandring.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubeandspheres.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubemcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubemsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cylinder.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cylsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ellipsoid.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ellipticcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/extrusion.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/fichera.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/lshape3d.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/manyholes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/manyholes2.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/matrix.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ortho.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/period.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/revolution.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sculpture.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/shell.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sphereincube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/torus.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/trafo.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twobricks.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twocubes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twocyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/boundarycondition.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/hinge.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/part1.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/frame.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/screw.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/squarehole.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/squarecircle.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/square.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/mesh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnglib.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnglib.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/mpich/netgen-mesher/nglib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/stl.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/gui.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/NgOCC.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/occ.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/read_gmsh.py + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm//usr/lib/mpich/lib/pkgconfig + cat + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec +++ /usr/bin/ps -p 9402 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_ROOT=/usr/share/lmod +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE + module unload mpi/mpich-arm ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/mpich-arm + 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/lib/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib/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_;' ++ 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/lib/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib/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_ + cd serial + DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm + /usr/bin/cmake --install armv7hl-redhat-linux-gnueabi -- Install configuration: "RelWithDebInfo" /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.2101 -B/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f CMakeFiles/ng_generate_version_file.dir/build.make CMakeFiles/ng_generate_version_file.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles/ng_generate_version_file.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f CMakeFiles/ng_generate_version_file.dir/build.make CMakeFiles/ng_generate_version_file.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/cmake -DBDIR=/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen -P /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake -- Found Git: /usr/bin/git (found version "2.30.0") CMake Warning at /builddir/build/BUILD/netgen-6.2.2101/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 0%] Built target ng_generate_version_file /usr/bin/gmake -f libsrc/core/CMakeFiles/ngcore.dir/build.make libsrc/core/CMakeFiles/ngcore.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/core/CMakeFiles/ngcore.dir/build.make libsrc/core/CMakeFiles/ngcore.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/core/CMakeFiles/ngcore.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 7%] Built target ngcore /usr/bin/gmake -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/core/CMakeFiles/pyngcore.dir/build.make libsrc/core/CMakeFiles/pyngcore.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/core/CMakeFiles/pyngcore.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 8%] Built target pyngcore /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/meshing /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 46%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/visualization /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 50%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 62%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 63%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 66%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 67%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 73%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 74%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 78%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 79%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/libsrc/interface /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 90%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/nglib /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 91%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 92%] Built target ngpy /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/Togl2.1/CMakeFiles/togl.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 94%] Built target togl /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/gui.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [ 99%] Built target gui /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' cd /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.2101 /builddir/build/BUILD/netgen-6.2.2101/ng /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[2]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' [100%] Built target netgen gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' gmake[1]: Nothing to be done for 'preinstall'. gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.2101/serial/armv7hl-redhat-linux-gnueabi/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/cmake/netgen-mesher/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/cmake/netgen-mesher/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/netgen_version.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/netgen_config.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/cmake/netgen-mesher/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcore.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcore.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/ngcore.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/archive.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/type_traits.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/version.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/ngcore_api.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/logging.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/exception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/symboltable.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/paje_trace.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/utils.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/mpi_wrapper.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/taskmanager.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/concurrentqueue.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/localheap.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/python_ngcore.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/xbool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/signal.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/hashtable.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/ranges.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/simd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/simd_avx.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/simd_avx512.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/simd_generic.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/core/simd_sse.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so" to "$ORIGIN/../../../" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/ngarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/ngbitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngmesh.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/python_mesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/meshing/surfacegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngvisual.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsg.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsgvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2d.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2dvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/geom2d/csg2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngocc.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngoccvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstlvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnginterface.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/bin/netgen-mesher" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggui.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggui.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggui.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so" to "$ORIGIN/../../../../" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngtogl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngtogl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngtogl.so -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/boxcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/circle_on_cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cone.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubeandring.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubeandspheres.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubemcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cubemsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cylinder.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/cylsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ellipsoid.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ellipticcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/extrusion.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/fichera.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/lshape3d.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/manyholes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/manyholes2.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/matrix.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/ortho.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/period.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/revolution.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sculpture.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/shell.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/sphereincube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/torus.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/trafo.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twobricks.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twocubes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/twocyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/boundarycondition.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/hinge.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/part1.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/frame.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/screw.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/squarehole.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/squarecircle.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/square.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/mesh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/netgen-mesher/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnglib.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnglib.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/nglib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/stl.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/gui.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/NgOCC.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/occ.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/read_gmsh.py + export MPI_LIB=/usr/lib + MPI_LIB=/usr/lib + export MPI_INCLUDE=/usr/include + MPI_INCLUDE=/usr/include + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm//usr/lib/pkgconfig + cat + install -Dpm 0644 /builddir/build/SOURCES/netgen-mesher.png /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/icons/hicolor/48x48/apps/netgen-mesher.png + desktop-file-install --dir /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm//usr/share/applications/ /builddir/build/SOURCES/netgen-mesher.desktop + rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm//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.2101-1.fc34.arm/usr/include/netgen-mesher/private/{}' ';' + install -Dpm 0644 nglib/nglib.h /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/include/netgen-mesher/nglib.h + /usr/lib/rpm/find-debuginfo.sh -j5 --strict-build-id -m -i --build-id-seed 6.2.2101-1.fc34 --unique-debug-suffix -6.2.2101-1.fc34.arm --unique-debug-src-base netgen-mesher-6.2.2101-1.fc34.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/netgen-6.2.2101 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngcore.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggui.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnggui.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngtogl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngtogl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcore.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggui.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnggui.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngtogl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngtogl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/lib/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/mpich/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcore.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggui.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnggui.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngtogl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngtogl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/lib/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/openmpi/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/netgen-mesher/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9/site-packages/netgen-mesher/pyngcore.cpython-39-arm-linux-gnueabihf.so original debug info size: 508728kB, size after compression: 294988kB /usr/lib/rpm/sepdebugcrcfix: Updated 54 CRC32s, 0 CRC32s did match. 11703 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 0 0 Bytecompiling .py files below /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/python3.9 using /usr/bin/python3.9 Bytecompiling .py files below /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/lib/debug/usr/lib/python3.9 using /usr/bin/python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/netgen-mesher-6.2.2101-1.fc34.arm/ng/Togl2.1/toglDecls.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/netgen-mesher-6.2.2101-1.fc34.arm/ng/Togl2.1/toglStubInit.c is executable but has no shebang, removing executable bit Processing files: netgen-mesher-6.2.2101-1.fc34.armv7hl Provides: bundled(tcl-togl) = 2.1 netgen-mesher = 6.2.2101-1.fc34 netgen-mesher(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.5) libngcore.so libnggui.so.6.2 libngmesh.so.6.2 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.9) libtcl8.6.so libtk8.6.so rtld(GNU_HASH) Processing files: netgen-mesher-common-6.2.2101-1.fc34.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.oDZ4HU + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.2101 + DOCDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/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.2101-1.fc34.arm/usr/share/doc/netgen-mesher-common + cp -pr AUTHORS /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/doc/netgen-mesher-common + cp -pr doc/ng4.pdf /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/doc/netgen-mesher-common + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kT1rsP + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.2101 + LICENSEDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/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.2101-1.fc34.arm/usr/share/licenses/netgen-mesher-common + cp -pr LICENSE /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm/usr/share/licenses/netgen-mesher-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(netgen-mesher.desktop) netgen-mesher-common = 6.2.2101-1.fc34 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.2101-1.fc34.armv7hl Provides: libngcsg.so.6.2 libngcsgvis.so.6.2 libnggeom2d.so.6.2 libnggeom2dvis.so.6.2 libnggui.so.6.2 libnginterface.so.6.2 libnglib.so.6.2 libngmesh.so.6.2 libngocc.so.6.2 libngoccvis.so.6.2 libngstl.so.6.2 libngstlvis.so.6.2 libngtogl.so.6.2 libngvisual.so.6.2 netgen-mesher-libs = 6.2.2101-1.fc34 netgen-mesher-libs(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libGLU.so.1 libGLX.so.0 libOpenGL.so.0 libTKBO.so.7 libTKBRep.so.7 libTKBool.so.7 libTKG2d.so.7 libTKG3d.so.7 libTKGeomAlgo.so.7 libTKGeomBase.so.7 libTKIGES.so.7 libTKLCAF.so.7 libTKMath.so.7 libTKMesh.so.7 libTKSTEP.so.7 libTKSTEPBase.so.7 libTKSTL.so.7 libTKShHealing.so.7 libTKTopAlgo.so.7 libTKXCAF.so.7 libTKXDEIGES.so.7 libTKXDESTEP.so.7 libTKXSBase.so.7 libTKernel.so.7 libXmu.so.6 libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libjpeg.so.62 libjpeg.so.62(LIBJPEG_6.2) libm.so.6 libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libngcore.so libngcsg.so.6.2 libngcsgvis.so.6.2 libnggeom2d.so.6.2 libnggeom2dvis.so.6.2 libnginterface.so.6.2 libngmesh.so.6.2 libngocc.so.6.2 libngstl.so.6.2 libngstlvis.so.6.2 libngtogl.so.6.2 libngvisual.so.6.2 libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) libtcl8.6.so libtk8.6.so libz.so.1 rtld(GNU_HASH) Processing files: netgen-mesher-devel-6.2.2101-1.fc34.armv7hl Provides: cmake(Netgen) cmake(netgen) libngcore.so netgen-mesher-devel = 6.2.2101-1.fc34 netgen-mesher-devel(armv7hl-32) = 6.2.2101-1.fc34 pkgconfig(netgen-mesher) = 6.2.2101 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(armv7hl-32) ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libngcsg.so.6.2 libngcsgvis.so.6.2 libnggeom2d.so.6.2 libnggeom2dvis.so.6.2 libnggui.so.6.2 libnginterface.so.6.2 libnglib.so.6.2 libngmesh.so.6.2 libngocc.so.6.2 libngoccvis.so.6.2 libngstl.so.6.2 libngstlvis.so.6.2 libngtogl.so.6.2 libngvisual.so.6.2 libpthread.so.0 libpthread.so.0(GLIBC_2.4) libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: netgen-mesher-devel-private-6.2.2101-1.fc34.armv7hl Provides: netgen-mesher-devel-private = 6.2.2101-1.fc34 netgen-mesher-devel-private(armv7hl-32) = 6.2.2101-1.fc34 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.2101-1.fc34.armv7hl Provides: libngpy.so python-netgen = 6.2.2101-1.fc34 python-netgen-mesher = 6.2.2101-1.fc34 python3-netgen-mesher = 6.2.2101-1.fc34 python3-netgen-mesher(armv7hl-32) = 6.2.2101-1.fc34 python3.9-netgen = 6.2.2101-1.fc34 python3.9-netgen-mesher = 6.2.2101-1.fc34 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-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libngcore.so libngcsg.so.6.2 libngcsgvis.so.6.2 libnggeom2d.so.6.2 libnglib.so.6.2 libngmesh.so.6.2 libngocc.so.6.2 libngstl.so.6.2 libngstlvis.so.6.2 libngvisual.so.6.2 libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) python(abi) = 3.9 rtld(GNU_HASH) Obsoletes: python-netgen < 6.2.2101-1.fc34 Processing files: netgen-mesher-openmpi-6.2.2101-1.fc34.armv7hl Provides: netgen-mesher-openmpi = 6.2.2101-1.fc34 netgen-mesher-openmpi(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.5) libmpi.so.40(openmpi-arm) libngcore.so(openmpi-arm) libnggui.so.6.2(openmpi-arm) libngmesh.so.6.2(openmpi-arm) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.9) libtcl8.6.so libtk8.6.so rtld(GNU_HASH) Processing files: netgen-mesher-openmpi-libs-6.2.2101-1.fc34.armv7hl Provides: libngcsg.so.6.2(openmpi-arm) libngcsgvis.so.6.2(openmpi-arm) libnggeom2d.so.6.2(openmpi-arm) libnggeom2dvis.so.6.2(openmpi-arm) libnggui.so.6.2(openmpi-arm) libnginterface.so.6.2(openmpi-arm) libnglib.so.6.2(openmpi-arm) libngmesh.so.6.2(openmpi-arm) libngocc.so.6.2(openmpi-arm) libngoccvis.so.6.2(openmpi-arm) libngstl.so.6.2(openmpi-arm) libngstlvis.so.6.2(openmpi-arm) libngtogl.so.6.2(openmpi-arm) libngvisual.so.6.2(openmpi-arm) netgen-mesher-openmpi-libs = 6.2.2101-1.fc34 netgen-mesher-openmpi-libs(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libGL.so.1 libGLU.so.1 libTKBO.so.7 libTKBRep.so.7 libTKBool.so.7 libTKG2d.so.7 libTKG3d.so.7 libTKGeomAlgo.so.7 libTKGeomBase.so.7 libTKIGES.so.7 libTKLCAF.so.7 libTKMath.so.7 libTKMesh.so.7 libTKSTEP.so.7 libTKSTEPBase.so.7 libTKSTL.so.7 libTKShHealing.so.7 libTKTopAlgo.so.7 libTKXCAF.so.7 libTKXDEIGES.so.7 libTKXDESTEP.so.7 libTKXSBase.so.7 libTKernel.so.7 libXmu.so.6 libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libjpeg.so.62 libjpeg.so.62(LIBJPEG_6.2) libm.so.6 libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libmetis.so.0 libmpi.so.40(openmpi-arm) libngcore.so(openmpi-arm) libngcsg.so.6.2(openmpi-arm) libngcsgvis.so.6.2(openmpi-arm) libnggeom2d.so.6.2(openmpi-arm) libnggeom2dvis.so.6.2(openmpi-arm) libnginterface.so.6.2(openmpi-arm) libngmesh.so.6.2(openmpi-arm) libngocc.so.6.2(openmpi-arm) libngstl.so.6.2(openmpi-arm) libngstlvis.so.6.2(openmpi-arm) libngtogl.so.6.2(openmpi-arm) libngvisual.so.6.2(openmpi-arm) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) libtcl8.6.so libtk8.6.so libz.so.1 rtld(GNU_HASH) Processing files: netgen-mesher-openmpi-devel-6.2.2101-1.fc34.armv7hl Provides: libngcore.so(openmpi-arm) netgen-mesher-openmpi-devel = 6.2.2101-1.fc34 netgen-mesher-openmpi-devel(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libmpi.so.40(openmpi-arm) libngcsg.so.6.2(openmpi-arm) libngcsgvis.so.6.2(openmpi-arm) libnggeom2d.so.6.2(openmpi-arm) libnggeom2dvis.so.6.2(openmpi-arm) libnggui.so.6.2(openmpi-arm) libnginterface.so.6.2(openmpi-arm) libnglib.so.6.2(openmpi-arm) libngmesh.so.6.2(openmpi-arm) libngocc.so.6.2(openmpi-arm) libngoccvis.so.6.2(openmpi-arm) libngstl.so.6.2(openmpi-arm) libngstlvis.so.6.2(openmpi-arm) libngtogl.so.6.2(openmpi-arm) libngvisual.so.6.2(openmpi-arm) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: python3-netgen-mesher-openmpi-6.2.2101-1.fc34.armv7hl Provides: libngpy.so(openmpi-arm) python-netgen-mesher-openmpi = 6.2.2101-1.fc34 python-netgen-openmpi = 6.2.2101-1.fc34 python3-netgen-mesher-openmpi = 6.2.2101-1.fc34 python3-netgen-mesher-openmpi(armv7hl-32) = 6.2.2101-1.fc34 python3.9-netgen-mesher-openmpi = 6.2.2101-1.fc34 python3.9-netgen-openmpi = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libngcore.so(openmpi-arm) libngcsg.so.6.2(openmpi-arm) libngcsgvis.so.6.2(openmpi-arm) libnggeom2d.so.6.2(openmpi-arm) libnglib.so.6.2(openmpi-arm) libngmesh.so.6.2(openmpi-arm) libngocc.so.6.2(openmpi-arm) libngstl.so.6.2(openmpi-arm) libngstlvis.so.6.2(openmpi-arm) libngvisual.so.6.2(openmpi-arm) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Obsoletes: python-netgen-openmpi < 6.2.2101-1.fc34 Processing files: netgen-mesher-mpich-6.2.2101-1.fc34.armv7hl Provides: netgen-mesher-mpich = 6.2.2101-1.fc34 netgen-mesher-mpich(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.5) libmpi.so.12(mpich-arm) libngcore.so(mpich-arm) libnggui.so.6.2(mpich-arm) libngmesh.so.6.2(mpich-arm) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.9) libtcl8.6.so libtk8.6.so rtld(GNU_HASH) Processing files: netgen-mesher-mpich-libs-6.2.2101-1.fc34.armv7hl Provides: libngcsg.so.6.2(mpich-arm) libngcsgvis.so.6.2(mpich-arm) libnggeom2d.so.6.2(mpich-arm) libnggeom2dvis.so.6.2(mpich-arm) libnggui.so.6.2(mpich-arm) libnginterface.so.6.2(mpich-arm) libnglib.so.6.2(mpich-arm) libngmesh.so.6.2(mpich-arm) libngocc.so.6.2(mpich-arm) libngoccvis.so.6.2(mpich-arm) libngstl.so.6.2(mpich-arm) libngstlvis.so.6.2(mpich-arm) libngtogl.so.6.2(mpich-arm) libngvisual.so.6.2(mpich-arm) netgen-mesher-mpich-libs = 6.2.2101-1.fc34 netgen-mesher-mpich-libs(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libGL.so.1 libGLU.so.1 libTKBO.so.7 libTKBRep.so.7 libTKBool.so.7 libTKG2d.so.7 libTKG3d.so.7 libTKGeomAlgo.so.7 libTKGeomBase.so.7 libTKIGES.so.7 libTKLCAF.so.7 libTKMath.so.7 libTKMesh.so.7 libTKSTEP.so.7 libTKSTEPBase.so.7 libTKSTL.so.7 libTKShHealing.so.7 libTKTopAlgo.so.7 libTKXCAF.so.7 libTKXDEIGES.so.7 libTKXDESTEP.so.7 libTKXSBase.so.7 libTKernel.so.7 libXmu.so.6 libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libjpeg.so.62 libjpeg.so.62(LIBJPEG_6.2) libm.so.6 libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libmetis.so.0 libmpi.so.12(mpich-arm) libngcore.so(mpich-arm) libngcsg.so.6.2(mpich-arm) libngcsgvis.so.6.2(mpich-arm) libnggeom2d.so.6.2(mpich-arm) libnggeom2dvis.so.6.2(mpich-arm) libnginterface.so.6.2(mpich-arm) libngmesh.so.6.2(mpich-arm) libngocc.so.6.2(mpich-arm) libngstl.so.6.2(mpich-arm) libngstlvis.so.6.2(mpich-arm) libngtogl.so.6.2(mpich-arm) libngvisual.so.6.2(mpich-arm) libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) libtcl8.6.so libtk8.6.so libz.so.1 rtld(GNU_HASH) Processing files: netgen-mesher-mpich-devel-6.2.2101-1.fc34.armv7hl Provides: libngcore.so(mpich-arm) netgen-mesher-mpich-devel = 6.2.2101-1.fc34 netgen-mesher-mpich-devel(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libmpi.so.12(mpich-arm) libngcsg.so.6.2(mpich-arm) libngcsgvis.so.6.2(mpich-arm) libnggeom2d.so.6.2(mpich-arm) libnggeom2dvis.so.6.2(mpich-arm) libnggui.so.6.2(mpich-arm) libnginterface.so.6.2(mpich-arm) libnglib.so.6.2(mpich-arm) libngmesh.so.6.2(mpich-arm) libngocc.so.6.2(mpich-arm) libngoccvis.so.6.2(mpich-arm) libngstl.so.6.2(mpich-arm) libngstlvis.so.6.2(mpich-arm) libngtogl.so.6.2(mpich-arm) libngvisual.so.6.2(mpich-arm) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: python3-netgen-mesher-mpich-6.2.2101-1.fc34.armv7hl Provides: libngpy.so(mpich-arm) python-netgen-mesher-mpich = 6.2.2101-1.fc34 python-netgen-mpich = 6.2.2101-1.fc34 python3-netgen-mesher-mpich = 6.2.2101-1.fc34 python3-netgen-mesher-mpich(armv7hl-32) = 6.2.2101-1.fc34 python3.9-netgen-mesher-mpich = 6.2.2101-1.fc34 python3.9-netgen-mpich = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libngcore.so(mpich-arm) libngcsg.so.6.2(mpich-arm) libngcsgvis.so.6.2(mpich-arm) libnggeom2d.so.6.2(mpich-arm) libnglib.so.6.2(mpich-arm) libngmesh.so.6.2(mpich-arm) libngocc.so.6.2(mpich-arm) libngstl.so.6.2(mpich-arm) libngstlvis.so.6.2(mpich-arm) libngvisual.so.6.2(mpich-arm) libpython3.9.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Obsoletes: python-netgen-mpich < 6.2.2101-1.fc34 Processing files: netgen-mesher-debugsource-6.2.2101-1.fc34.armv7hl Provides: netgen-mesher-debugsource = 6.2.2101-1.fc34 netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 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.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = fef4e5c890dd79c8a5e39e500c0b80a1d9e204db netgen-mesher-debuginfo = 6.2.2101-1.fc34 netgen-mesher-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-libs-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 04a2b24c216f4e6fff81c8ebcd17bcee7b603a9e debuginfo(build-id) = 2b861db04b1a4f5d1968980212438a11eebe5918 debuginfo(build-id) = 2dc71d4dc07cc21a80b14085fce06e2f25b8f3d7 debuginfo(build-id) = 2f73057302ce3dbee5e416732afc7b6ff760bcac debuginfo(build-id) = 36c35c08c5a83403fa9cf96f7040eb0eebed295f debuginfo(build-id) = 561447d8b2c1477c28684d152721b961f8ccbb00 debuginfo(build-id) = 76999426d248110ed965510e5103844d8abbbd42 debuginfo(build-id) = 7cc8c675ed7bde6dec556f7938d74f09f3e37dae debuginfo(build-id) = ab2ec7db0e23723b72fd249f23083796761bada4 debuginfo(build-id) = b8d4ee8fbb37f30ebfdd180594464ee5078dd7df debuginfo(build-id) = bd8a2cea94a4b60ca304a7964baadba5520eb205 debuginfo(build-id) = c24122a2d275db6655bc5192742eee61cd9b527c debuginfo(build-id) = c55ab6698a944ae39bb31214b6b22d3a4feccffe debuginfo(build-id) = db2b131345db39c5be14b33698e36cf09f6dca25 netgen-mesher-libs-debuginfo = 6.2.2101-1.fc34 netgen-mesher-libs-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-devel-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 388cbfea60a6c6cf853d011e2252e9e92e5d7657 netgen-mesher-devel-debuginfo = 6.2.2101-1.fc34 netgen-mesher-devel-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: python3-netgen-mesher-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 3f40c7fbe881d59936a59a3df40ec052cc7c5608 debuginfo(build-id) = b52bd88d8266909712567d3776effb849ca1a3a6 python-netgen-mesher-debuginfo = 6.2.2101-1.fc34 python3-netgen-mesher-debuginfo = 6.2.2101-1.fc34 python3-netgen-mesher-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 python3.9-netgen-mesher-debuginfo = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-openmpi-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 2cb38bca3230347f7d81c3407fac79d314066f59 netgen-mesher-openmpi-debuginfo = 6.2.2101-1.fc34 netgen-mesher-openmpi-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-openmpi-libs-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 00c240b3744476c5a56dc82c9f34c7789307f7f8 debuginfo(build-id) = 1dff07ec692378778eec10149e2ed358ea778d7e debuginfo(build-id) = 2dd03ca58484b336985f0563f6e44cd406c7087d debuginfo(build-id) = 36b6503edb7fc56facf2f075dfc02d3fc94bd71f debuginfo(build-id) = 390870c454bab6527e70d77247c6b1406d8f935a debuginfo(build-id) = 39c9dd27d84e977c7f123bc7a5ca0a9bcc44e037 debuginfo(build-id) = 3f793eb4a68dd49c315272936f78a09157ee388b debuginfo(build-id) = 4bf9eba1971e6d5f0fbbd40f1172d75219ab8753 debuginfo(build-id) = 82885dccc94a47886f96cf810134bcecd908c73c debuginfo(build-id) = b056c734697c6562a0bab90a1c672d8c4188d709 debuginfo(build-id) = bc5d82375597f242b30f5a28b23a136d7c02913e debuginfo(build-id) = bcbffce46f062c37f556a22d18a1a36af84ae908 debuginfo(build-id) = be97fc6caed05014f04cbababa7efd80a36f8bec debuginfo(build-id) = e85dd2a31309c4618ab64d56454875105f50134a netgen-mesher-openmpi-libs-debuginfo = 6.2.2101-1.fc34 netgen-mesher-openmpi-libs-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-openmpi-devel-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = d3d28f29fb6e35dd6b7bea5ecf23fe2c64628543 netgen-mesher-openmpi-devel-debuginfo = 6.2.2101-1.fc34 netgen-mesher-openmpi-devel-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: python3-netgen-mesher-openmpi-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 291d88e8016f67e41fb937a6929dae87de911d98 debuginfo(build-id) = a60eaa07d94600192b8e9c97e0ce4ebf3c536fe6 python-netgen-mesher-openmpi-debuginfo = 6.2.2101-1.fc34 python3-netgen-mesher-openmpi-debuginfo = 6.2.2101-1.fc34 python3-netgen-mesher-openmpi-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 python3.9-netgen-mesher-openmpi-debuginfo = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-mpich-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 83fd56a8db86c85a5679709801f739bef864538f netgen-mesher-mpich-debuginfo = 6.2.2101-1.fc34 netgen-mesher-mpich-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-mpich-libs-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = 024fddee488de87a12be291d20112791d74fbf1f debuginfo(build-id) = 295624cf50069905b7f4a89f19e9e31e953bd308 debuginfo(build-id) = 5340f35f88cc79f194b74aecbc6954232e70a4f3 debuginfo(build-id) = 5f1e9e07fc7e7f7bd0fd2715795d8e842da36fe1 debuginfo(build-id) = 6339893cc328219040ed6b9877402f2ccbf847d2 debuginfo(build-id) = 64cf0acde93553a2e194992e02b5bc2171d3b29e debuginfo(build-id) = 757fb34f3f1a5952c96fba0c49b21014ce6cda07 debuginfo(build-id) = af008aa7d1e3d2d1786ff83bcf6d2846ed2cf6a0 debuginfo(build-id) = c282eeb23b0410dd7d08d97bbc2db7c22c048c13 debuginfo(build-id) = cdaaa41ef21e612f2a47befc02c9f748b1461fb2 debuginfo(build-id) = d72db626afed654071df6e05d42e6f148eed3b13 debuginfo(build-id) = d959ac7ed869349a05227a2873b9e313bc96c9b2 debuginfo(build-id) = e899c8d134637c845846d69b9911f506517cd599 debuginfo(build-id) = f4334955aeab489783f82da28e9f6cda315ce957 netgen-mesher-mpich-libs-debuginfo = 6.2.2101-1.fc34 netgen-mesher-mpich-libs-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: netgen-mesher-mpich-devel-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = a05dda1960c14e8b3ea227ff5017db675398a7f5 netgen-mesher-mpich-devel-debuginfo = 6.2.2101-1.fc34 netgen-mesher-mpich-devel-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Processing files: python3-netgen-mesher-mpich-debuginfo-6.2.2101-1.fc34.armv7hl Provides: debuginfo(build-id) = cd295ce48d709a0b89862accda06c2a20eb51f51 debuginfo(build-id) = f4ce23d28b9f9bd4cf4d16501841e017b79668d9 python-netgen-mesher-mpich-debuginfo = 6.2.2101-1.fc34 python3-netgen-mesher-mpich-debuginfo = 6.2.2101-1.fc34 python3-netgen-mesher-mpich-debuginfo(armv7hl-32) = 6.2.2101-1.fc34 python3.9-netgen-mesher-mpich-debuginfo = 6.2.2101-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(armv7hl-32) = 6.2.2101-1.fc34 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm Wrote: /builddir/build/RPMS/netgen-mesher-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-libs-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-libs-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-libs-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-debugsource-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-libs-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-libs-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-openmpi-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-mpich-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-libs-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-devel-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-common-6.2.2101-1.fc34.noarch.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-devel-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-devel-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-devel-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-mpich-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-openmpi-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-debuginfo-6.2.2101-1.fc34.armv7hl.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-private-6.2.2101-1.fc34.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.YpTsjk + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.2101 + /usr/bin/rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2.2101-1.fc34.arm + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0